Open dailyenergy opened 4 months ago
Try this, also see https://github.com/serilog/serilog-sinks-email/issues/130
{
"Serilog": {
"MinimumLevel": {
"Default": "Information"
},
"WriteTo": [
{
"Name": "Email",
"Args": {
"options": {
"subject": "Serilog test",
"from": "from@email.com",
"to": [ "to@email.com" ],
"host": "localhost",
"body": "[{Timestamp:HH:mm:ss} {Level}] {SourceContext}{NewLine}{Message}{NewLine}{Exception}{NewLine}"
},
"batchingOptions": {
"batchSizeLimit": 10,
"period": "00:00:01"
},
"restrictedToMinimumLevel": "Information"
}
}
]
}
}
by browsing through source code and other issues I have figured out that I can add Serilog Mail sink in appsettings as follows:
But I have no clue how to set BatchSizeLimit. Do I really need to create a custom extension for LoggerSinkConfiguration?