<PackageReference Include="Serilog.Sinks.MSSqlServer" Version="10.0.1-dev-00186" />

Serilog.Sinks.MSSqlServer.Platform.SqlBulkBatchWriter

public SqlBulkBatchWriter(string tableName, string schemaName, bool disableTriggers, IDataTableCreator dataTableCreator, ISqlConnectionFactory sqlConnectionFactory, ILogEventDataGenerator logEventDataGenerator)

public void Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

protected virtual void Dispose(bool disposing)

Releases the unmanaged resources used by the Serilog.Sinks.MSSqlServer.Platform.SqlBulkBatchWriter and optionally releases the managed resources.

public Task WriteBatch(IEnumerable<LogEvent> events)