【发布时间】:2017-10-31 21:57:56
【问题描述】:
我正试图挖掘我的 MVC Web 应用程序中的内存泄漏,我注意到我的 DefaultRegistry for StructureMap 有重复的扫描...scan.TheCallingAssembly():
public DefaultRegistry()
{
Scan(
scan =>
{
scan.TheCallingAssembly();
scan.WithDefaultConventions();
scan.TheCallingAssembly();
});
}
这会导致问题吗?它会导致内存泄漏吗? (请成为问题)。我今晚将发布更正,所以我最终会知道这是否解决了问题;但如果重复的扫描方法有任何副作用,我们会很高兴知道。
另外,扫描方法出现的顺序有什么意义吗? scan.WithDefaultConventions() 需要排在最后还是排在最前面,还是有关系?
【问题讨论】:
标签: asp.net-mvc memory-leaks structuremap structuremap4