2010-10-15 6 views
0

Je sais que cette question a été discutée mais toutes les réponses semblent être obsolètes (en 2008).Spring.NET, NHibernate et WCF: gestion de session

J'ai une architecture d'application parfaitement bien configurée avec Spring.NET DI et la gestion des transactions et NHibernate. La gestion de session fonctionne bien dans mes tests d'intégration.

Mais: quelle est la meilleure façon de gérer la session NHibernate dans WCF?

Y a-t-il de nouveaux concepts, des frameworks?

Meilleur Max

Répondre

0

J'ai mis en gestion de session/transaction WCF avec l'aide de IDispatchMessageInspector. Il vous permet de réagir à des événements tels que la demande Begin/End. J'ai écrit un blog post à ce sujet. C'est en russe, mais le code est en C# :). J'espère que ça t'aidera.

Vous pouvez également jeter un oeil à sharp architecture. Ils ont implémenté la gestion de session/transaction pour mvc et wcf.