Я пытаюсь использовать Fluent NHibernate с ASP.NET MVC 3, и я не могу найти учебник, который объясняет, как настроить все это с ASP.NET MVC. В основном мне интересно, куда поместить функцию построения ISession и как ее вызывать, когда она мне нужна. Я вижу так много разных реализаций, но ни одна из них не указывает, куда они помещают этот код. Так что, если кто-то может объяснить, как настроить его для работы с MVC 3 или где есть очень подробное руководство, это было бы очень полезно.