使用asp.net的IoC(spring.net) - ctor在控制器上注入了非单例对象 - 我在哪里处理?

时间:2012-05-31 13:11:30

标签: inversion-of-control asp.net-mvc-4 spring.net

我正在使用asp.net MVC 4 - 我有spring.net设置ctor注入对象构建我的控制器,但有些对象不是单例,所以我不确定如何处理一旦控制器被丢弃,就在这些物体上配置方法。调用这些对象只是在控制器类中处理方法,因为控制器类没有构造这些对象,我的IoC容器就是这样。 任何帮助将非常感激。 谢谢。

1 个答案:

答案 0 :(得分:2)

考虑为要在Web请求结束时处置的实例定义Request范围。 有关详细信息,请参阅spring文档中的web object scopes