我正在尝试使用输出网格格式在Serilog框架中格式化日志序列,如下所示
Log.Logger = new LoggerConfiguration()
.WriteTo.File(path, outputTemplate: "{Timestamp:yyyy-MM-dd HH:mm:ss.fff zzz} [{Level:u4}] {Message}{NewLine}{Exception}")
.CreateLogger();
使用" u4"格式化loglevel名称的名称缩短为信息,eror,warn,...
,但我想将不同的loglevel设置为信息,错误(而不是eror),致命(而不是fatl)。如何重组输出模板以选择性格式化loglevel名称?
您可以对DLL进行反复编译或在Git Hub上找到源,然后您可以使用枚举来重构此DLL