Just a quick question. If I have a binding like so:
Bind<ISession>().ToMethod(context => context.Kernel.Get<ISessionManager>().GetSession()).InRequestScope();
(Assuming that ISessionManager.GetSession() returns SessionFactory.OpenSession())
Do I need to explicitly close the session? or will it automatically dispose itself when Ninject deems it out of scope?