【发布时间】:2010-06-07 20:50:30
【问题描述】:
我很想知道在基于 Web 的应用程序中为每个请求创建子容器是否有任何优势?
我使用的技术堆栈包括 StructureMap 和 ASP.NET MVC,它们不是特别相关,但作为背景信息包含在内。
【问题讨论】:
标签: asp.net-mvc dependency-injection structuremap ioc-container
我很想知道在基于 Web 的应用程序中为每个请求创建子容器是否有任何优势?
我使用的技术堆栈包括 StructureMap 和 ASP.NET MVC,它们不是特别相关,但作为背景信息包含在内。
【问题讨论】:
标签: asp.net-mvc dependency-injection structuremap ioc-container
如果没有子容器,应用程序容器将负责保存在应用程序生命周期内创建的所有个实例。
这是一个巨大的内存泄漏。
【讨论】: