Внедрение ISession в мои репозитории с помощью Structuremap в приложении Asp.Net MVC

Все мои репозитории принимают ISession в конструкторе:

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

Как в приложении Asp.Net MVC, использующем StructureMap, настроить ISession в реестре StructureMap? Нужно ли мне добавить SessionFactory в контейнер? FluentNHibernate меняет вещи?

Ответы на вопрос(2)

Ваш ответ на вопрос