我在.NET 6.0上使用Serilog.我可以将appsettings.json
中的LogLevel
设置为只允许特定类型的日志(log).
但我只需要编写由代码显式编写的日志(log)消息.
例如:如果我将LogLevel
设置为Information
,并且在控制器方法中,我在Log中写入一行:
logger.LogInformation(1, "Test message for Information Level.");
当它运行时,我可以在数据库中看到这条消息,但也有其他由系统生成的消息.我不需要在我的表中出现系统生成的消息.
如何记录仅由应用程序代码编写的消息?