小编Xue*_* Wu的帖子

在 appsettings.json 中添加自定义的 JSON Formmter

我创建了一个自定义的 JSON Formatter,它扩展了 ITextFormatter 并尝试将它添加到 appsetting.json 中,如下所示:

"WriteTo": [
 {
    "Name": "Console",
    "Args": {
        "formatter": "CustomizedJSONFormatter"
       // "formatter": "Serilog.Formatting.Json.JsonFormatter, Serilog"
    }
  } 
]
Run Code Online (Sandbox Code Playgroud)

默认 jsonFormatter 工作正常,如注释行所示。但是如果我想添加自定义的,我会得到一个错误:InvalidCastException: Invalid cast from 'System.String' to 'Serilog.Formatting.ITextFormatter'。

有没有办法解决这个问题?

谢谢!

serilog

3
推荐指数
1
解决办法
2039
查看次数

标签 统计

serilog ×1