我重写了一个服务器端控制台应用程序(用.NET Framework编写),需要将消息记录到不同的地方。当前的日志记录系统是由我的同事自定义编写的。但我认为,使用.NET Core(Microsoft.Extensions.Logging)中提供的当前Logging框架,以及一些自定义提供程序,我们可以在不同的位置实现所需的日志记录。我遇到的问题是这个框架提供了五种不同的日志级别(跟踪,调试,信息,警告,错误,严重)。 在另一个记录器中,我们拥有所有这种级别的日志记录,但我们还有其他一些级别,我们需要在那里。 所以我的问题是,有什么方法可以使用当前的.NET框架,只需添加所需的日志级别? 我的谷歌搜索结果很糟糕......
提前感谢您的帮助! 朱利安·季米特洛夫