Где стоимость производительности при использовании Castle Windsor для разрешения зависимостей? Это на new WindsorContainer()
или на container.Resolve<T>()
?
Основываясь на ответе на этот вопрос, должна ли служба ASP.NET инициализировать контейнер в Application_Start
, а затем Resolve<T>()
по мере необходимости? Или Resolve<T>()
тоже в Application_Start
?
Кстати, я знаю, что это может означать преждевременную оптимизацию в умах некоторых людей ... Я просто ищу правильную реализацию для масштабируемой службы ASP.NET.