ASP.NET MVC プロジェクトで依存性注入に Ninject を使用しています。多くのリポジトリ クラスがあり、各クラスはコンストラクターで接続文字列パラメーターを取ります。
現在、マッピングごとに接続文字列も渡す必要があります。
元。
Bind<INewsRepository>().To<NewsRepository>().WithConstructorArgument("connectionString", "Data Source=...");
Bind<IProductsRepository>().To<ProductsRepository>().WithConstructorArgument("connectionString", "Data Source=...");
各バインディングで指定する代わりに、「connectionString」をグローバルレベルで構成値に直接バインドすることは可能ですか?