Имейте это в Global.asax, используя windsor 2.5.1.0
_windsor.Register(
Component.For<IViewEngine>().ImplementedBy<RazorViewEngine>(),
);
При выполнении этого сразу после:
IViewEngine tt2 = _windsor.Resolve<IViewEngine>();
int count = ((RazorViewEngine) tt2).ViewLocationFormats.Length;
Переменная count равна 0, но с этим:
IViewEngine tt2 = new RazorViewEngine();
int count = ((RazorViewEngine) tt2).ViewLocationFormats.Length;
Это 4, что по умолчанию.Я не могу понять, почему экземпляр windsor возвращает ноль?
У кого-нибудь есть предложение?