<PackageReference Include="Relativity.Server.Logging.SDK" Version="5000.1.1" />

PeriodicBatchingSink

public const int NoQueueLimit = -1

protected PeriodicBatchingSink(int batchSizeLimit, TimeSpan period)

protected PeriodicBatchingSink(int batchSizeLimit, TimeSpan period, int queueLimit)

protected virtual bool CanInclude(LogEvent logEvent)

public void Dispose()

protected virtual void Dispose(bool disposing)

public void Emit(LogEvent logEvent)

protected virtual void EmitBatch(IEnumerable<LogEvent> events)

protected virtual Task EmitBatchAsync(IEnumerable<LogEvent> events)

protected virtual void OnEmptyBatch()

protected virtual Task OnEmptyBatchAsync()