Dependency injection 等同于Ninject和x27的Autofac;s Get()
Autofac中与Ninject的.Get()等价的是什么Dependency injection 等同于Ninject和x27的Autofac;s Get(),dependency-injection,ninject,autofac,Dependency Injection,Ninject,Autofac,Autofac中与Ninject的.Get()等价的是什么 Type handlerType = typeof(IMessageHandler<>); Type[] typeArgs = { message.GetType() }; Type constructed = handlerType.MakeGenericType(typeArgs); var handler = NinjectKernel.Get
Type handlerType = typeof(IMessageHandler<>);
Type[] typeArgs = { message.GetType() };
Type constructed = handlerType.MakeGenericType(typeArgs);
var handler = NinjectKernel.Get(constructed);
Type handlerType=typeof(IMessageHandler);
类型[]typeArgs={message.GetType()};
构造的类型=handlerType.MakeGenericType(typeArgs);
var handler=NinjectKernel.Get(构造);
谢谢大家! 您可以使用:
IContainer.Resolve(Type)
也许我误解了,但你们不需要
IContainer.Resolve(Type)
?我会把它作为答案发布,但记住Stackoverflow并不能取代谷歌搜索。