Какова лучшая бизнес-модель при использовании NHibernate для доступа к базе данных? - PullRequest
1 голос
/ 18 мая 2010

Я начинаю использовать NHiberante в качестве уровня доступа к данным.
Я привык работать с моделью хранилища в качестве бизнес-модели.

Это означает, что моя модель домена (на самом деле не уровень), мой уровень приложения asp.net, мой уровень репозитория, который в конечном итоге использует мой уровень доступа к данным.

Но с тем, что я уже изучил (на NHibernate), я знаю, что много логики сделано в ISession, поэтому мне было интересно, можно ли использовать NHibernate на уровне хранилища.

Или, возможно, есть еще лучшие способы использования NHibernate. Кто-нибудь знает, где я мог найти собственный пример того, как использовать NHibernate в веб-приложении?

Ура, М.

Ответы [ 2 ]

2 голосов
/ 18 мая 2010

S # arp Architecture - полный пример или веб-архитектура, использующая NHibernate.

1 голос
/ 18 мая 2010

Вы можете использовать Nhibernate с расширением Linq. Используя Linq, вы можете записать свою логику на своем сервисном уровне, а хранилище получит только элементы IQuerable.

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