2009-05-22 9 views
15

Estoy construyendo una aplicación WCF, utilizando NHibernate para la capa de persistencia. Una gran cantidad de documentación sobre el uso de NHibernate con aplicaciones ASP.NET. Pero muy poco sobre las mejores formas de gestionar sesiones NHibernate en una aplicación WCF.Gestión de sesión NHibernate en la aplicación WCF

Después de leer en Instance Management Techniques en aplicaciones WCF, voy a utilizar "Servicios por llamada". Dibujando paralelamente con ASP.NET, esto es como abrir sesiones de NHibernate en Application_BeginRequest y cerrarlas en Application_EndRequest. El S#arp Architecture de Billy McCafferty tiene un gran ejemplo de hacer esto muy elegantemente. Pero me resulta un poco difícil usar un concepto similar en una aplicación WCF.

Cualquier código de muestras o punteros a blogs con ejemplos, será muy apreciado.

Respuesta

Cuestiones relacionadas