Vb.net 如何使用接受参数的构造函数进行绑定?

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

使用Ninject,如何使用接受参数的构造函数进行绑定

我明白我该怎么做了:

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分钟后,我找到了答案。谢谢