的執行我有一個自定義的行爲過濾器是這樣的:如何防止特定的自定義操作篩選
public class MySecurityTest : ActionFilterAttribut{
public override void OnActionExecuting(ActionExecutingContext filterContext)
{
//Do some security tests
base.OnActionExecuting(filterContext);
}
}
我補充這FilterConfig
所有actions.but我需要一些行動,必定會工作。 現在我用的是這樣的:
public class MySecurityTest : ActionFilterAttribute
{
public bool CheckRules { get; set; }
public MySecurityTest(bool checkRules = true)
{
CheckRules = checkRules;
}
public override void OnActionExecuting(ActionExecutingContext filterContext)
{
if (CheckRules)
{
//Do some security tests
}
base.OnActionExecuting(filterContext);
}
}
與用法:
[MySecurityTest(false)]
public ActionResult Index()
{
return View();
}
但如何能夠建立類似[AllowAnonymous]
屬性
問候