Я использую библиотеку NHibernateProvider, которую я нашел в сети, и я хочу сохранить информацию о безопасности и профиле отдельно от набора баз данных приложений, которые я использую; Я намерен централизовать службы приложений, но большинство приложений будет иметь собственную базу данных.
Поиск в Google nhibernate с несколькими базами данных создает длинный список невероятно сложных процессов. Я подумал, что было бы проще, если бы я жестко закодировал ссылку на nhibernateprovider.config и ссылался только на нее в библиотеке провайдера, чтобы избежать каких-либо проблем с потенциальными конфликтами с основными приложениями, также использующими nhibernate. Это казалось очень простой идеей, и мне нравится простая ... однако я не могу найти никакого места для указания файла конфигурации при создании экземпляра моей фабрики сессий. Поиск в Google приводит к слишком большому количеству несвязанных хитов.
- Можно ли явно указать файл конфигурации при создании экземпляра фабрики сеансов и, если да,
- Как ты это делаешь?
- Если это невозможно, почему, черт возьми, нет? Это кажется очевидной вещью.