Nhibernate, два проекта с различными сессионными фабриками в Silverlight, решая неправильный - PullRequest
0 голосов
/ 30 августа 2011

У меня проблема с привязкой фабрики сеансов и работы с двумя проектами silverlight и двумя фабриками сеансов.

У меня есть один "главный проект", который работает с одной базой данных, которой требуется доступ ко второму корыту базы данных.wcf-сервис-вызов.Второй проект (backend) имеет свою собственную сессионную фабрику для доступа к базе данных.

Моя проблема в том, что я связываю сессионный фабрику с HttpContext с ManagedWebSessionContext.Bind (HttpContext.Current, _sessionFactory.OpenSession ()) со всеми моимирегулярные сервисные вызовы, но когда я вызываю сервис в backend-проекте, я хочу использовать backend-sessionfactory.Когда я делаю этот вызов, я получаю сессионный завод для основного проекта вместо включения для внутреннего проекта.Как я могу это сделать?

1 Ответ

0 голосов
/ 01 сентября 2011

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

...