Kyl*_*est 10 c# asp.net-mvc authorization
在RC1之前,我们做了类似这样的事情:
public void OnAuthorization(AuthorizationContext filterContext)
{
if (whatever)
{
filterContext.Cancel();
}
}
Run Code Online (Sandbox Code Playgroud)
现在已经不见了,我们如何用RC1实现相同的结果?
谢谢,
凯尔
cgr*_*eno 17
Cancel您只需要将属性设置ActionResult为不同的结果,而不是属性.因此,对于该Cancel物业,您只需要更换您Cancel=true的
filterContext.Result = new HttpUnauthorizedResult();
Run Code Online (Sandbox Code Playgroud)
RC1的突破性变化:
AuthorizationContext- 不再拥有Cancel房产
UpdateModel - 不再接受 FormCollection
UrlHelper - 不再接受 ViewContext
| 归档时间: |
|
| 查看次数: |
2566 次 |
| 最近记录: |