настроить замок Виндосор и общий - PullRequest
3 голосов
/ 16 февраля 2010

это мой код в Global.asax

 WindsorContainer container = new WindsorContainer();
container.Register(Component.For(typeof(IRepository<>))
                                       .ImplementedBy(typeof(NHRepository<>))
                                       .LifeStyle.Transient)

Я пытался перевести его в XML-файл конфигурации с этим, но не сработало

<component id="NHRepository"
           service="NCommon.Data.IRepository'1, NCommon"
           type="NCommon.Data.NHibernate.NHRepository'1, NCommon.NHibernate"
           lifestyle="transient">
</component>

Как я могу преобразовать этот код в файле конфигурации как Windsor.config?

Танки Mirko

1 Ответ

4 голосов
/ 16 февраля 2010

Вам необходимо использовать backticks , а не апостроф

<component id="NHRepository"
           service="NCommon.Data.IRepository`1, NCommon"
           type="NCommon.Data.NHibernate.NHRepository`1, NCommon.NHibernate"
           lifestyle="transient">
</component>
...