Serilog.Core.Sinks.Batching.BatchingSink
sealed class BatchingSink : ILogEventSink, IDisposable, ISetLoggingFailureListener, IAsyncDisposable
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();
}
}