我应该使用StructureMap或Session来管理具体实例吗?

时间:2010-06-26 04:35:38

标签: asp.net-mvc structuremap

我在ASP.NET MVC项目中使用StructureMap。我有一个对象,我想在整个会话中使用。我应该使用StructureMap或Session:[“MyObject”]来管理具体实例吗?提前谢谢。

1 个答案:

答案 0 :(得分:1)

这取决于您的方案。如果此实例与特定用户绑定且不应在其他用户之间共享,则应使用Session。例如,使用Session存储用户在电子商务应用程序中添加到购物车中的产品。

如果要将存储库中的依赖项注入控制器并管理控制器StructureMap就可以了。