0
我试图在Ninject中注册以下等价物,但我有困难(部分原因是来自早期版本简单注射器的所有更改/弃用)。有人可以确认如何将以下绑定转换为Simple Injector?简单的注射器 - 寄存器相比Ninject中的绑定
this.kernel.Bind(x => x.FromThisAssembly()
.SelectAllClasses().InheritedFrom<MyFactory>().BindToSelf()
.Configure(b => b.InSingletonScope()));
this.kernel.Bind(x => x.FromThisAssembly()
.SelectAllClasses()
.InNamespaceOf<MyClass>().BindToSelf()
.Configure(b => b.InSingletonScope()));
谢谢。我有几个近似的变体,但他们并不完全正确。这些是我需要的。 –