asp.net (Web フォーム) アプリケーションでマルチテナンシーを実現しようとしています。テナントごとに個別のデータベースを提供しています。テナント データベースの構成文字列を格納する 1 つのマスター データベースがあります。Application_start (Global.asax) を使用して、すべての接続文字列を調べ、各テナントのすべてのセッション (エイリアス) を挿入します。すべてが正常に機能します。
新しいテナント データベースとその接続文字列を master データベースに作成するだけで、アプリケーションが Web サイトを再起動 (IIS の再起動) せずに新しいテナントにサービスを提供できるようにする機能を導入したいと考えました。
Web サイトを再起動せずにそれを達成するにはどうすればよいか、ヒントを得ることができますか?
ありがとう
シシール・クマール・ミシュラ