0
에 대해 동일한 인스턴스를 반환하지 않습니다 내가 설치 한 Ninject에 축복하는 nuget 그래서 다음과 같습니다Ninject에 InRequestScope는 MVC4
public static void Start()
{
DynamicModuleUtility.RegisterModule(typeof(OnePerRequestHttpModule));
DynamicModuleUtility.RegisterModule(typeof(NinjectHttpModule));
bootstrapper.Initialize(CreateKernel);
}
app_start 폴더에 NinjectWebCommon
에.
등록시 일부를 InRequestScope
으로 추가했지만 작동하지 않는 것 같습니다. 등록 직후에 중단 점을 놓고 Kernel.Get<T>()
을 수행하려고하면 생성자가 매번 실행되고 생성자는 요청 중에 인스턴스가 요청 될 때마다 실행됩니다. 이 문제는 MVC4에서 알려진 문제입니까? 아니면 작동해야합니까?
감사합니다. 그렇다면 내 코드가 잘못된 것입니다. 나는 그것을 두 번째로 보았다. 그리고 당신은 절대적으로 옳다. –