对于Enterprise Library 6日志记录,我们需要在Web应用程序的 Startup.cs 中添加下面提到的行,然后才能使用数据库日志记录。
DatabaseFactory.SetDatabaseProviderFactory(new DatabaseProviderFactory());
同样,我应该在哪里为WCF服务应用程序添加上述行以使用数据库日志记录???
答案 0 :(得分:1)
我们需要在WCF服务应用程序中添加Global.asax
,然后使用下面提到的代码
protected void Application_Start(object sender, EventArgs e)
{
DatabaseFactory.SetDatabaseProviderFactory(new DatabaseProviderFactory());
}
然后一切都会完美地运作......享受