Просто быстрый вопрос. Если у меня есть привязка, например, так:
Bind<ISession>().ToMethod(context => context.Kernel.Get<ISessionManager>().GetSession()).InRequestScope();
(при условии, что ISessionManager.GetSession () возвращает SessionFactory.OpenSession ())
Нужно ли явно закрывать сеанс? или он будет автоматически удален, когда Ninject посчитает это вне области видимости?