Dependency injection 等同于Ninject和x27的Autofac;s 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

Autofac中与Ninject的.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并不能取代谷歌搜索。