为所有 ActionResults 创建基本控制器默认操作
Creating a base controller default action for all ActionResults
我正在尝试找出是否可以在 MVC 中创建一个控制器或操作结果,它将触发每个操作。
基本上我希望在人们每次被引导到 url 之前进行检查,如果检查失败我会 return 一个不同的视图,但我不想写出来对于我控制器中的每一个动作。
这个可以吗??
这可以通过自定义 ActionFilterAttribute 来完成。
覆盖 OnActionExecuting 意味着我可以对所有操作进行相同的检查。
我正在尝试找出是否可以在 MVC 中创建一个控制器或操作结果,它将触发每个操作。
基本上我希望在人们每次被引导到 url 之前进行检查,如果检查失败我会 return 一个不同的视图,但我不想写出来对于我控制器中的每一个动作。
这个可以吗??
这可以通过自定义 ActionFilterAttribute 来完成。 覆盖 OnActionExecuting 意味着我可以对所有操作进行相同的检查。