可以使用配置选项来仅输出更改的值。在配置Audit.Core.Configuration.Setup()时,使用OutputAti.EventType.FilterChanged属性并将其设置为true即可。
使用C#代码示例:
Audit.Core.Configuration.Setup().UseFileLogProvider(config => config .Directory(@"C:\Logs") .FilenameBuilder(_ => $"{DateTime.Now:yyyyMMddHHmmssfff}.json") .OutputAti.EventType.FilterChanged=true);
注意,默认情况下,OutputAti.EventType.FilterChanged属性设置为false,这会列出所有旧值和所有新值,所以需要将其设置为true。