Ninject의 다음 코드는 두 바인딩 모두에 대해 동일한 UnitOfWork 인스턴스를 사용합니까, 아니면 각 바인딩마다 하나씩 요청 당 두 개의 인스턴스가 생성됩니까?Ninject - do 범위는 바인딩 또는 대상 객체에 적용됩니까?
전자는 그렇지 않은 경우Bind<IUnitOfWork>().To<UnitOfWork>().InRequestScope();
Bind<UnitOfWork>().To<UnitOfWork>().InRequestScope();
는 어떻게 IUnitOfWork과 UnitOfWork에 대한 요청이 모두 동일한 요청에 대해 동일한의 UnitOfWork 인스턴스를 활성화 할 수 있습니까?
내부 클래스 중 하나가 IUnitOfWork의 특정 구현에있는 속성에 의존하는 모듈이 있는데, 이는 내가 자체 바인딩을 필요로하는 이유입니다.