在 Ninject 中我有:
kernel.Bind<IDomainEventHandler<WinnerSelectedEvent>>()
.To<WinnerSelectedHandler>();
Autofac 相当于什么?
最佳答案
Autofac 相当于 Ninject:
kernel.Bind<Type>().To<Impl>();
是:
builder.RegisterType<Impl>().As<Type>();
所以等价的应该是简单的:
var builder = new ContainerBuilder();
builder.RegisterType<WinnerSelectedHandler>().As<IDomainEventHandler<WinnerSelectedEvent>>();
var container = builder.Build();
关于c# - Autofac 相当于此特定 Ninject 绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21440255/