2009-02-12 7 views
1

J'ai une configuration assez basique de NHibernate. Je n'utilise pas Castle Widnsor ou quelque chose de spécial comme ça pour faire de l'IoC dans mon code. Tout ce que je veux faire est de définir mon style de vie à PerWebRequest, mais je ne peux pas comprendre comment faire cela sans sortir de mon code et le mettre à jour pour utiliser une bibliothèque IoC.Définition du mode de vie PerWebRequest dans NHibernate

Y at-il un moyen de le faire dans le fichier de configuration?

Répondre

1

Vous devez écrire un HttpModule qui crée une session sur l'événement BeginRequest et l'élimine dans l'événement EndRequest.

Il y a un article sur codeproject par Billy McCafferty. Vous pouvez également jeter un oeil à Ayende Rhino.Commons choses.

Questions connexes