我的ControllerActionInvoker可以成为单身人士吗?

时间:2011-03-20 09:12:28

标签: asp.net-mvc asp.net-mvc-2 asp.net-mvc-3 actionresult controlleractioninvoker

似乎ControllerActionInvoker没有任何实现细节需要为每个Controller创建一个新实例。它似乎有两个属性,其中setter从未使用过,而getter基本上是对静态成员的惰性引用。

我正在考虑在ASP.NET MVC应用程序中更改自定义ControllerActionInvoker生命周期的范围。我不应该这样做吗?这节课有什么我想念的吗?

1 个答案:

答案 0 :(得分:0)

以这种方式实施IActionInvoker并没有任何明显的错误。

然而,也没有隐含的好处。这取决于您希望如何范围MVC生命周期的特定组件。