0

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

我正在考虑在我的 ASP.NET MVC 应用程序中更改我的自定义 ControllerActionInvoker 生命周期的范围。我不应该这样做有充分的理由吗?这门课我有什么遗漏吗?

4

1 回答 1

0

IActionInvoker实现这种方式并没有任何隐含的错误。

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

于 2012-09-11T12:39:03.090 回答