我正在尝试使用Serilog.Sinks.File配置 Serilog 两个不同的文件来存储 MVC 项目和另一个Serilog.Sinks.MSSqlServer我的 SQL 服务器表。如何创建两个不同的地方存储错误文件?
这是我的appsettings.json文件代码
"FileLog": {
"Using": [ "Serilog.Sinks.File" ],
"WriteTo": [
{
"Name": "File",
"Args": {
"path": "Logs/web-log-.log",
"rollingInterval": "Day"
}
}
]
},
"DatabaseLog": {
"Using": [ "Serilog.Sinks.MSSqlServer" ],
"MinimumLevel": "Warning",
"WriteTo": [
{
"Name": "MSSqlServer",
"Args": {
"connectionString": "Server = DESKTOP-P9UP8PR\\SQLEXPRESS; Database = MVC_Project; User Id = MizanurRahman; Password = 682672;",
"tableName": "Logs",
"autoCreateSqlTable": true
}
}
]
},