如何使用身份服务器使用内部Log4NetLogProvider

时间:2016-05-27 10:46:51

标签: identityserver3

我尝试使用下一段代码设置记录器提供程序

h2

但我有编译错误,因为Log4NetLogProvider已在LibLog.cs(IdentityServer代码)中定义为内部。 如何配置IdentityServer以使用Log4NetLogProvider(内部实现)?

2 个答案:

答案 0 :(得分:1)

在我添加身份服务器之前,我的项目中有log4net,它只适用于我,我没有必要改变我做过的任何事情。 所以在我的情况下,我已经创建了表的nuget包,并在添加身份服务器之前更新了我的web.config以使用log4net。 如果您想要我的设置示例,我可以稍后添加。

答案 1 :(得分:0)

昨天我偶然发现了这件事。我认为文件并不完全正确。重要的是要知道身份服务器代码将检测某组第三方日志库。 Log4Net是他们认可的。因此,如果您将应用程序配置为使用log4Net,则身份服务器将检测到此情况并开始记录,无需任何其他配置。