Je dois Injecter un service global (daoFactory) dans EventListenet souscrit à l'événement PostUpdate. 'ai lu qu'il est possible de le faire de cette façon:Comment Injecter daoFactory dans NHibernate EventListener
public class YourPostInsertListener : IPostInsertEventListener
{
private readonly IPersistentAuditor auditor;
public YourPostInsertListener(IPersistentAuditor auditor)
{
this.auditor = auditor;
}
public void OnPostInsert(PostInsertEvent @event)
Mais ce code jette juste exception: aucun constructeur n'a été spécifié pour parameterless EventListener. Et c'est un comportement compréhensible, parce que je n'ai ajouté mon service à aucun conteneur. Alors, comment puis-je spécifier le contauner IoC dans NHibernate?