個別の ELMAH データベースを持つ Web サイトがいくつかあります。これらすべてのデータベースを表示するために、1 つの別個の Web サイトを持ちたいと考えています。
この目的のために、新しい ASP.NET MVC 4 Web サイトを作成しました。NuGet パッケージ "Elmah.MVC" を追加し、以下を Web.config に追加しました。
<connectionStrings>
<add name="Elmah.Sql" connectionString="..." />
</connectionStrings>
<elmah>
<errorLog type="Elmah.SqlErrorLog" connectionStringName="Elmah.Sql" />
</elmah>
これは、単一のデータベースに行くだけでうまく機能します。接続文字列を変更してデータベースを切り替えることもできますが、コードからデータベースを切り替えられるようにしたいと考えています。それを行う方法はありますか?