有没有办法检查基类中的模式注释?目标是在控制器有注释的情况下执行一些操作。public class _baseController public override void OnActionExecuting(ActionExecutingContext contextAllowAnonymous")){ }}
显然,context.Controller.hasAnnot
但是,它需要构造函数中的上下文。我怎样才能做到这一点?在没有DI框架的情况下,甚至有可能吗?public class ActionFilter : ActionFilterAttribute public override void OnActionExecuting(ActionExecutingContext
在自定义ActionFilter中,我希望检查将要执行的控制器操作的属性。通过一个小型测试应用程序运行,在asp.net开发服务器中启动该应用程序时,以下内容有效:
public class CustomActionFilterAttribute : ActionFilterAttribute的操作方法不抛出。现在,我想为ActionFilter设置一些单元测试,但是如何设置在单元测试中运行OnActionExecuting方法的操作