具有多个参数的“绑定”的Ninject语法

我如何在Ninject语法中使用多个参数,如下所示?

Bind() .To() .WithConstructorArgument("connectionString", ConfigurationManager.ConnectionStrings["MyDb"].ConnectionString ); 

如果需要传递多个参数怎么办?

您可以将调用链接到WithConstructorArgument

 Bind() .To() .WithConstructorArgument("connectionString", ConfigurationManager.ConnectionStrings["MyDb"].ConnectionString) .WithConstructorArgument("timeout", 10000);