【发布时间】:2019-01-10 18:30:30
【问题描述】:
我有很多网络 API,我必须记录每个请求和响应,但条件是 - 在记录之前应该屏蔽某些字段。
请帮助实现这一目标。
【问题讨论】:
-
请编写代码来实现这一点。
标签: c# asp.net-web-api serilog
我有很多网络 API,我必须记录每个请求和响应,但条件是 - 在记录之前应该屏蔽某些字段。
请帮助实现这一目标。
【问题讨论】:
标签: c# asp.net-web-api serilog
有一些有用的插件可以使用上下文https://github.com/destructurama进行解构
下面是一些配置示例:
var logger = new LoggerConfiguration()
.Destructure.ByIgnoringProperties<YourClass>(x => x.SensitiveData)
.CreateLogger()
【讨论】: