NHibernate LazyInitializationException .. Comment prévenir?

J'obtiens le message d'erreur suivant sur notre serveur web de production:

NHibernate.LazyInitializationException
: 
Initializing[Domain.Entities.AudienceTypes.Region#4]-failed to lazily initialize a 
collection of role: Domain.Entities.AudienceTypes.Region.PeerGroups, 
no session or session was closed

qui n'est pas bon. La seule façon d'obtenir la demande de travail est à nouveau pour réinitialiser IIS, ce qui n'est pas vraiment une option. Qu'est-ce que cela signifie? Comment puis-je l'empêcher?

source d'informationauteur DaveDev