Несколько баз данных с NHibernate - PullRequest
1 голос
/ 24 мая 2011

У меня есть следующий сценарий - наше настольное приложение общается с SQL Server на другом компьютере.Мы используем Nhibernate 2.1.2.Теперь мы хотим использовать SQLite на клиентском компьютере для хранения данных, которые не могут быть загружены.Например, если таблица заказа не была обновлена ​​на SQL Server, мы хотим сохранить ее в SQLite.А потом попробуйте загрузить на SQL Server.Итак, мы думаем использовать Nhibernate для хранения данных в SQLite.Как мне настроить NHibernate для достижения этой цели?

спасибо

1 Ответ

1 голос
/ 24 мая 2011

Вам нужно будет создать новый сеанс / источник сеанса. NHibernate не может просто переключать контексты нажатием кнопки. Лучше всего развернуть отдельный репозиторий и сеанс, которые указывают на эту конкретную вторую базу данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...