Quelles sont les meilleures pratiques pour injecter et gérer une session/transaction pour NHibernate en utilisant StructureMap pour une application non Web comme un service Windows?NHibernate avec StructureMap pour une application non-Web
Dans un contexte Web, nous utilisons le cycle de vie de gestion PerRequest session à l'aide du cycle de vie hybride de StructureMap mais pour un service Windows, je ne peux pas gérer IDisposable UnitOfWork ...
Merci.
Comment fonctionne votre service Windows? Est-ce qu'il interroge et exécute du code dans un événement de minuteur? Créez-vous un nouveau thread pour gérer le travail? –
Le service Windows héberge certains services WCF et gère certaines tâches d'arrière-plan temporisées –