Я зарегистрировал компонент
container.Register(Component.For<XType>()
.LifeStyle.Is(LifestyleType.Transient)
.UsingFactoryMethod(SomeMethod));
, и в настоящее время я использую это для внедрения свойств в мои контроллеры ASP.NET MVC. Однако моя текущая проблема заключается в том, что SomeMethod может иногда возвращать ноль. Касл не слишком доволен этим и жалуется на пустой случай.
Есть ли удобный способ настроить Windsor, чтобы этот компонент был нулевым? Я изучал документы, но не нашел способа сделать это.
Спасибо.