Я наследовал часть кода, который называет NHibernateUtil. Инициализировать.
Я относительно плохо знаком с NHibernate и не смог удаться конкретно что вызов NHibernateUtil. Инициализируйте делает.
Что это делает и в том, какими сценариями это нужно назвать?
В основном он будет охотно загружать объекты домена, которые лениво загружаются или проксируются nhibernate.
Взгляните на это с сайта NHibernate - lazy-loading-eager-loading ссылка находится в нижней четверти статьи.