Configuration 来自配置的同一类型的多个SYNK
使用,是否可以指定相同类型的多个SYNK?例如,以纯文本的形式记录到一个文件,以JSON的形式记录到另一个文件 它也可以在异步synk中完成吗Configuration 来自配置的同一类型的多个SYNK,configuration,serilog,Configuration,Serilog,使用,是否可以指定相同类型的多个SYNK?例如,以纯文本的形式记录到一个文件,以JSON的形式记录到另一个文件 它也可以在异步synk中完成吗 { "Serilog": { "Using": ["Serilog.Sinks.File"], "MinimumLevel": "Debug", "WriteTo": [ { "Name": "File", "Args": { "path": "%TEMP%\\Logs\\serilog-configuratio
{
"Serilog": {
"Using": ["Serilog.Sinks.File"],
"MinimumLevel": "Debug",
"WriteTo": [
{ "Name": "File", "Args": { "path": "%TEMP%\\Logs\\serilog-configuration-sample1.txt" } },
{ "Name": "File", "Args": { "path": "%TEMP%\\Logs\\serilog-configuration-sample2.txt" } }
],
"Enrich": ["FromLogContext", "WithMachineName", "WithThreadId"],
"Properties": {
"Application": "Sample"
}
}
}
或:
{
"Serilog": {
"Using": ["Serilog.Sinks.File"],
"MinimumLevel": "Debug",
"WriteTo": {
"1": { "Name": "File", "Args": { "path": "%TEMP%\\Logs\\serilog-configuration-sample1.txt" } },
"2": { "Name": "File", "Args": { "path": "%TEMP%\\Logs\\serilog-configuration-sample2.txt" } }
},
"Enrich": ["FromLogContext", "WithMachineName", "WithThreadId"],
"Properties": {
"Application": "Sample"
}
}
}