2
有沒有辦法將Serilog格式的結構化數據變成格式化的輸出?Serilog結構化數據漂亮嗎?
最近我一直在使用Serilog中的結構化數據結構,即使它具有緊湊的大型數據結構(5個或更多屬性)很難在控制檯/文件中讀取而沒有稍後格式化的優勢。
假設我只能在dev上啓用它。
https://github.com/serilog/serilog/wiki/Structured-Data
從這:
{ "Fruit": ["Apple", "Pear", "Orange"] }
要這樣:
{
"Fruit": [
"Apple",
"Pear",
"Orange"
]
}
編輯: 目前我使用JsonConvert.SerializeObject({...}, Formatting.Indented)
但我想從這個移開出於諸如控制檯包的正確着色,更快的序列化,延遲服務等原因ialization等
我看過那個。但它具體指的是整個日誌記錄的輸出。我希望實現與例外相同的功能......針對特定數據結構的多行格式化。我有一種感覺,我需要寫我自己的格式化程序實現。此外,我已更新我的問題,以包括我目前的狀態。 – jeanfrg