Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 3 在控制器的每个动作中加入一个公共逻辑_Asp.net Mvc 3_Asp.net Mvc 4 - Fatal编程技术网

Asp.net mvc 3 在控制器的每个动作中加入一个公共逻辑

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应用程序,其中我在每个控制器操作中都有很多通用功能。
我的问题是,如果您不想创建操作过滤器()并在每个操作中放置属性,那么我应该在控制器的每个操作中放置一个公共初始化逻辑,您可以创建从基本mvc控制器继承的控制器,并重写or方法以为控制器中的所有操作提供公共行为。 希望对你有所帮助。你有两个选择

  • 动作过滤器

  • 创建basecontroller并从basecontroller继承所有控制器


请参阅链接以获取参考

使用全局操作筛选器。这可能有助于: