我创建了一个新的 MVC 4 项目。我创建了一个自定义操作过滤器并从 ActionFilterAttribute 继承。我为 OnActionExecuting() 创建了一个覆盖。目前,它没有多大作用。它只是向输出窗口输出一条消息。最后,我在 FilterConfig.cs 中的 RegisterGlobalFilters() 中注册了操作过滤器。
当我运行应用程序时,断点被命中。这很好。但是,我没有向任何控制器添加任何属性。这种行为正确吗?我什么时候需要向我的控制器添加属性?这是如何运作的?