【发布时间】:2019-11-20 01:57:34
【问题描述】:
我知道,使用 serilog 记录时,日志级别名称(Verbose、Debug、Information、Warning 等)可以保留其全名,也可以截断为大写或通过执行类似于{Level:u3} 的小写表示 - 但我怎样才能完全更改级别名称?
例如,我可能希望级别名称使用不同的语言以匹配我的应用程序的其余部分。
或者,在我的特定情况下,我发现级别“全名”太大了,但是所有级别名称都具有特定长度使得在快速滚动日志时识别不同级别的消息变得更加困难.
所以我想改为:
VERBOSEDBGINFOWARNING*EXCEPTION***FATAL**
但我不知道如何做到这一点。这在serilog中如何实现?
【问题讨论】: