<PackageReference Include="Serilog" Version="4.3.2-dev-02419" />

Serilog.Core.Sinks.Batching.BatchingSink

Buffers log events into batches for background flushing.
namespace Serilog.Core.Sinks.Batching { internal sealed class BatchingSink : ILogEventSink, IDisposable, ISetLoggingFailureListener, IAsyncDisposable { public BatchingSink(IBatchedLogEventSink batchedSink, BatchingOptions options); public void Emit(LogEvent logEvent); public void SetFailureListener(ILoggingFailureListener failureListener); public void Dispose(); public ValueTask DisposeAsync(); } }