Asp.net mvc 3 在控制器的每个动作中加入一个公共逻辑
我正在开发一个mvc应用程序,其中我在每个控制器操作中都有很多通用功能。Asp.net mvc 3 在控制器的每个动作中加入一个公共逻辑,asp.net-mvc-3,asp.net-mvc-4,Asp.net Mvc 3,Asp.net Mvc 4,我正在开发一个mvc应用程序,其中我在每个控制器操作中都有很多通用功能。 我的问题是,如果您不想创建操作过滤器()并在每个操作中放置属性,那么我应该在控制器的每个操作中放置一个公共初始化逻辑,您可以创建从基本mvc控制器继承的控制器,并重写or方法以为控制器中的所有操作提供公共行为。 希望对你有所帮助。你有两个选择 动作过滤器 创建basecontroller并从basecontroller继承所有控制器 请参阅链接以获取参考使用全局操作筛选器。这可能有助于:
我的问题是,如果您不想创建操作过滤器()并在每个操作中放置属性,那么我应该在控制器的每个操作中放置一个公共初始化逻辑,您可以创建从基本mvc控制器继承的控制器,并重写or方法以为控制器中的所有操作提供公共行为。 希望对你有所帮助。你有两个选择
- 动作过滤器
- 创建basecontroller并从basecontroller继承所有控制器
请参阅链接以获取参考使用全局操作筛选器。这可能有助于: