Domanda

Ho una configurazione piuttosto semplice NHibernate. Non sto usando Castello Widnsor o qualcosa di speciale come quello di fare IoC nel mio codice. Tutto quello che voglio fare è impostare il mio stile di vita per PerWebRequest, ma io non riesco a capire come fare questo con fuori andando indietro attraverso il mio codice e l'aggiornamento in modo da utilizzare una libreria CIO.

Esiste un modo per fare questo nel file di configurazione?

È stato utile?

Soluzione

Si deve scrivere un HttpModule che crea una sessione sull'evento BeginRequest e dispone di esso in caso EndRequest.

C'è un su CodeProject da Billy McCafferty. Si può anche dare un'occhiata a Ayende Rhino.Commons roba.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top