最近学习MVC5的一些小笔记.Net/ASP开发工程师

/ 福州大学数学与信息学院.Net/ASP开发工程师 / 2016-07-30

今天学习了MVC中的单元测试,还是不太懂,只是知道了他是针对一个方法或一个功能进行测试,以免产品发布厚BUG满天飞。所以单元测试时有优点的,如下:


今天还学习了Controller与anction之间的很多知识,还有过滤,下面就是我做的一些笔记:


<1>Action方法:一个 Controller,它的行为被分为多个方法,通常一个方法对应着一个请求,并且可以通过方法参数来取得请求传递过来的数据。

  • ActionResult:可以返回一个描述了 Action 方法执行结果的对象,这样的好处是想返回什么结果就指定对应的返回对象就行,不用关心怎么去执行并生成果。

  • Filters:通过C#特性,对某一种行为的处理(比如授权和验证)进行封装,方便了在多个 Controller 和 Action 方法之间进行重用。


<2>Action方法返回ActionResult类型的结果。ASP.NET MVC为我们提供了几种ActionResult的实现,如下:

  • ViewResult. 呈现视图页给客户端。由View 方法返回.

  • RedirectToRouteResult. 重定向到另外一个Route。由RedirectToAction 和


公众号,微信

汇鱼网海峡创乐汇
汇鱼网海峡创乐汇