Можно ли использовать Castle.Facilities.NHibernate на.Net v3.5?

Я разрабатываю приложение ASP.NET с использованием Windsor и NHibernate. Я хочу использовать новую NHibernate Facility Касла, но я застрял на.NET 3.5, а NHibernate Facility вместе с AutoTx предназначены только для.NET 4.

Насколько безопасно их перекомпилировать на v3.5? Если нет, есть ли другой простой способ поддерживать более одного ISessionFactory для одного приложения?

1 ответ

Решение

Самый простой способ IDictionary<string, ISessionFactory>, Если доступ однопоточный или все фабрики сеансов инициализируются при запуске, синхронизация не требуется.

Другие вопросы по тегам