使用NInject解析具有多个构造函数的类似乎不起作用.
public class Class1 : IClass
{
public Class1(int param) {...}
public Class1(int param2, string param3) { .. }
}
Run Code Online (Sandbox Code Playgroud)
以下似乎不起作用:
IClass1 instance =
IocContainer.Get<IClass>(With.Parameters.ConstructorArgument(“param”, 1));
Run Code Online (Sandbox Code Playgroud)
模块中的钩子很简单,在我添加额外的构造函数之前工作:Bind().To();
ninject ×1