Before RC1 we did something like this:
public void OnAuthorization(AuthorizationContext filterContext)
{
if (whatever)
{
filterContext.Cancel();
}
}
This is gone now, how do we achieve the same results with RC1?
Thanks,
Kyle
Instead of a Cancel property you just need to set the ActionResult to a different result. So for the Cancel property, you just have to replace your Cancel=true with
filterContext.Result = new HttpUnauthorizedResult();
REFERENCE
Breaking Changes for RC1:
AuthorizationContext - no longer has a Cancel property
UpdateModel - no longer accepts a FormCollection
UrlHelper - no longer accepts a ViewContext
Scotts Blog with the White Papers of RC1 changes.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With