Serilog.Sinks.PeriodicBatching.IBatchedLogEventSink
Interface for targets that accept events in batches.
Emit a batch of log events, running asynchronously.
Allows sinks to perform periodic work without requiring additional threads
or timers (thus avoiding additional flush/shut-down complexity).