Как настроить Windsor NHibernate Facility с помощью кода C#, а не XML?
Я пытаюсь интегрировать Castle Windsor и Nhibernate Facility с моим старым старым проектом, следуйте документу ( http://docs.castleproject.org/Windsor.NHibernate-Facility.ashx).
<facilities>
<facility id="nhibernate" ...>
<factory id="nhibernate.factory">
...
</factory>
<factory id="nhibernate.factory" alias="oracle2">
...
</factory>
</facility>
</facilities>
но мне интересно, если есть способ настроить NHibernate SessionFactory с помощью кода C#, а не в XML. причина в том, что мой старый проект настраивает строку подключения в каком-то другом месте, я не могу настроить ее в 2 местах. я уже успешно создал свою фабрику сессий NHibernate (3 базы данных, 3 фабрики), мне просто нужно внедрить объект фабрики сессий в NHibernate Facility, дать ему 'id' и 'alias', возможно ли это? или есть идея получше?
заранее спасибо!