Какой LifeStyle должен иметь ISession для рабочей роли Azure? - PullRequest
1 голос
/ 24 февраля 2012

Я создаю рабочую роль в Windows Azure для вычисления данных и обновления различных API.

Что LifeStyle должен иметь мой NHhibernate сеанс для оптимальной производительности?

(IИспользую Castle Windsor с NHibernate)

1 Ответ

0 голосов
/ 24 февраля 2012

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

Я не уверен, каков ваш код, но вы можете просто настроить SessionFactory как синглтон, позволить windsor внедрить его и запустить сеанс для вашего кода.

...