Inyectar ISession en mis repositorios utilizando Structuremap en una aplicación Asp.Net MVC
Todos mis repositorios toman ISession en el constructor:
protected Repository(ISession session)
{
this.session = session;
}
private readonly ISession session;
En una aplicación Asp.Net MVC, utilizando StructureMap, ¿cómo puedo configurar ISession en mi registro de StructureMap? ¿Tendría que agregar SessionFactory al contenedor también? ¿FluentNHibernate cambia las cosas?