我有几个拥有独立 ELMAH 数据库的网站。我想有一个单独的网站来查看所有这些数据库。
为此,我创建了一个新的 ASP.NET MVC 4 网站。我添加了 NuGet 包“Elmah.MVC”并将以下内容添加到 Web.config:
<connectionStrings>
<add name="Elmah.Sql" connectionString="..." />
</connectionStrings>
<elmah>
<errorLog type="Elmah.SqlErrorLog" connectionStringName="Elmah.Sql" />
</elmah>
这适用于单个数据库。我也可以通过更改连接字符串来切换数据库,但现在我希望能够从代码切换数据库。有没有办法做到这一点?