我注册了我的类型:
container.RegisterType<IUnitOfWork, MainDataContext>(new PerRequestLifetimeManager(), new InjectionMember[] { new InjectionConstructor("") });
我尝试像这样解决它:
_unitOfWork = container.Resolve<IUnitOfWork>(new ParameterOverride("connectionString", currentConnection));
但是以惊人的速度(每200个1),此分辨率返回null
!重试解决不起作用......
详细说明:
- 在Unity版本5.6上首次检测到问题但在5.7上仍然存在
- 使用.net 4.7和4.7运行时
- 如果我检查集装箱登记,我希望得到的那个登记在那里!