Injizieren von ISession in meine Repositorys mithilfe von Structuremap in einer Asp.Net MVC-Anwendung

Meine Repositories nehmen alle ISession im Konstruktor an:

protected Repository(ISession session)
{
     this.session = session;
}
private readonly ISession session;

Wie würde ich in einer Asp.Net MVC-Anwendung mithilfe von StructureMap vorgehen, um ISession in der StructureMap-Registrierung einzurichten? Muss ich dem Container auch SessionFactory hinzufügen? Verändert FluentNHibernate die Dinge?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage