PerWebRequest Lifestyle отсутствует в Castle Windsor 3.2

Я использовал стиль жизни PerWebRequest от Castle Windsor (версия 3.0.0.4001). Хотел обновить до последней версии (3.2). В последней версии написано

does not contain a definition for 'PerWebRequest' and no extension method 'PerWebRequest' accepting a first argument of type 'Castle.MicroKernel.Registration.Lifestyle.LifestyleGroup<....

Ниже показано, как я регистрировал компонент, но в последней версии он выдает ошибку:

container.Register(Component.For<IUserRepository>().ImplementedBy<UserRepository>().LifeStyle.PerWebRequest);

Нужно ли добавлять какую-либо ссылку? Или может кто-нибудь предложить, какой из стилей жизни Castle Windsor рекомендуется для веб-приложения (где пользователи используют его для своей повседневной деятельности, например (обслуживание клиентов))


person Prasad    schedule 26.03.2013    source источник
comment
У меня отлично работает с Windsor 3.2.0. Я заметил, что при использовании 3.2.0 больше не нужно явно регистрировать httpmdoule в web.config.   -  person Crixo    schedule 26.03.2013
comment
Ой!!! Я сделал ошибку, ссылаясь на dll Castle.Windsor. Я указал dll Castel.Windsor из пути net40-Client вместо net40. Теперь он работает после того, как я указал на dll в пути net40   -  person Prasad    schedule 26.03.2013