階層システムをセットアップしており、ninject を IoC/Di コンテナーとして使用することにしました。このアプリケーションの一部として、2 つの MVC フロント エンドがあります。1 つはエンド ユーザー用で、もう 1 つは管理および構成用です。ビューとコントローラーなどが含まれるように、2 つのフロント エンドを選択しました。これにより、100 個以上のコンテナーに到達したときに、管理が少し簡単になります。
とにかく... 私が知りたいのは?
スタートアップ プロジェクトを管理アプリケーションにして、ここから Ninject などをインスタンス化して、2 番目の MVC アプリケーションがユーザーによって呼び出されたときに、既にインスタンス化されている同じ Ninject コンテナーを使用できますか?
これが皆さんにとって意味があることを願っています。
また、余談ですが、Ninjectを使用してDBcontext接続文字列/名前を挿入する方法を知っている人はいますか?