Wstrzykiwanie ISession do moich repozytoriów przy użyciu Structuremap w aplikacji Asp.Net MVC

Wszystkie moje repozytoria biorą ISession w konstruktorze:

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

W aplikacji Asp.Net MVC, używając StructureMap, w jaki sposób chciałbym skonfigurować ISession w moim rejestrze StructureMap? Czy muszę też dodać SessionFactory do kontenera? Czy FluentNHibernate zmienia rzeczy?

questionAnswers(2)

yourAnswerToTheQuestion