1
3
我使用一个“日志”操作过滤器来记录所有对我的控制器的调用和参数转储—这在第三方测试期间非常有用,允许我查看人们如何/为什么/何时与应用程序交互。
|
2
2
|
3
2
不支持的浏览器筛选器(UBF)-检查Request.Browser 并重定向到浏览器下载页面或轻量级页面。 默认情况下,我们所有的控制器只支持jQuery支持的浏览器。但是程序员van mark控制器具有覆盖UBF的特殊属性
|
4
2
|
5
1
这是在数据库中创建唯一记录的日常场景。假设你有一个实体
为什么我们还需要一个?
因此,当你创建一个新用户时,你必须检查它在数据库中是否是唯一的(用户名、电子邮件或类似的东西;必须检查某些内容的唯一性)。 但是当您进行更新时,不应该检查唯一性,因为用户已经存在于数据库中。 我们怎么解决这个问题?
|
6
0
a) AjaxMasterPageInjectorAttribute:这个小家伙的工作是检查请求IsAjax()是否正确,然后根据需要切换到无铬AjaxMasterPage。corolary是JsonCommandInterceptor——它接收响应并根据需要将其更改为ajax场景的Json命令。允许一个单独的动作链,如果你需要的话,它会动态地变成ajaxy。
|