NHibernate с шаблоном Unit of Work лучше всего подходит для HTTP-решений, но у моего сервера есть постоянно подключенные пользователи, и эффективно хранить все их данные в памяти.
С объектами, отсоединенными от сеанса, я не могу использовать ленивую загрузку, и многие функции NHibernate также предполагают, что я буду использовать шаблон Unit of Work.
Предлагает ли NHibernate какие-либо хорошие решения для работы с объектами, отсоединенными от сеанса?
Слияние здесь не годится, потому что это та же избыточная загрузка данных (даже из кеша). Или мне следует использовать другие решения вместо NHibernate для такого типа серверов? Есть хорошие ORM?