在ASP.NET Core 2.1中使用自定义log4net提供程序时添加结构日志记录功能

时间:2018-10-17 10:45:26

标签: asp.net-core log4net asp.net-core-2.1

我正在使用ASP.NET Core 2.1,并且创建了一个实现ILoggerProvider(Microsoft.Extensions.Logging)的自定义日志记录提供程序MyLog4NetCustom。

在Startup.cs中,我添加此提供程序。日志正在运行,我在ELK堆栈中看到消息。

现在,我需要添加结构化的日志记录功能。

这怎么办?

注意:我看到还有其他与ASP.NET Core日志记录框架集成的提供程序,它们允许结构化日志记录,但是我需要使用我的自定义log4net提供程序。

谢谢

0 个答案:

没有答案