多个ELMAH数据库

时间:2014-09-30 15:15:20

标签: elmah

我们使用ELMAH进行日志记录,我们理想的做法是自定义ELMAH连接字符串,以便每个环境(dev,uat,qa,production)转到单独的ELMAH日志。 (有令人信服的理由这样做与我们的业务流程和应用程序的性质有关。)

我无法通过搜索文档和谷歌搜索来确定ELMAH 使用的数据库是否必须被命名为“ELMAH”,或者我是否可以将其定制为“ dev“,”qa“,”uat“和”prod“(适合我们正在部署的环境)。

有人可以帮我澄清一下吗?

1 个答案:

答案 0 :(得分:2)

当你编写数据库时,你并没有真正说出你正在使用哪个数据库。

正在设置,ELMAH日志记录到数据库是基于web.config中的连接字符串。这意味着您可以为每个环境提供单独的连接字符串。您可以使用web.config transformations“交换”这些内容。