Vb.net 如何使用接受参数的构造函数进行绑定?
使用Ninject,如何使用接受参数的构造函数进行绑定 我明白我该怎么做了:Vb.net 如何使用接受参数的构造函数进行绑定?,vb.net,dependency-injection,ninject,Vb.net,Dependency Injection,Ninject,使用Ninject,如何使用接受参数的构造函数进行绑定 我明白我该怎么做了: kernel.Bind(Of IWidget).To(Of Widget) 但是,若小部件有一个接受字符串的构造函数呢?有没有一种方法可以这样绑定: kernel.Bind(Of IWidget).To(Of Widget(myParam)) 我相信。使用Constructor Argument将满足您的需要: Bind(Of IWidget).To(Of Widget) .With
kernel.Bind(Of IWidget).To(Of Widget)
但是,若小部件有一个接受字符串的构造函数呢?有没有一种方法可以这样绑定:
kernel.Bind(Of IWidget).To(Of Widget(myParam))
我相信
。使用Constructor Argument
将满足您的需要:
Bind(Of IWidget).To(Of Widget)
.WithConstructorArgument("constructorArgumentOne", ...)
是的。不用说,在看了很久之后,在我发布这个问题2分钟后,我找到了答案。谢谢