使用 Castle Windsor 进行依赖解析的性能成本在哪里?是开new WindsorContainer()
还是开container.Resolve<T>()
?
基于对此的回答,ASP.NET 服务是否应该在 中初始化 Container Application_Start
,然后Resolve<T>()
根据需要进行初始化?还是Resolve<T>()
在Application_Start
?
顺便说一句 - 我知道这可能会在某些人的脑海中构成过早的优化......我只是在为可扩展的 ASP.NET 服务寻找正确的实现。