Мне сложно с InRequestScope () из Ninject V2 для управления UnitOfWork.
_kernel.Bind<UnitOfWork>().To<SqlUnitOfWork>().InRequestScope();
Я ожидаю, что когда я запрашиваю UnitOfWork через контейнер, один и тот же объект всегда возвращается в запросе.,Однако в отладчике у меня есть точка останова на конструкторе объекта, и всякий раз, когда делается запрос к контейнеру, конструктор запускается, как будто создается новый объект.
var uow = CreateKernel().Get<UnitOfWork>();
Кто-нибудь испытывал подобные событияили я упускаю что-то критическое?