<PackageReference Include="Serilog.Sinks.File" Version="8.0.0-dev-02334" />

Serilog.Sinks.File.FileSink

public sealed class FileSink : IFileSink, ILogEventSink, IFlushableFileSink, IDisposable, ISetLoggingFailureListener
Write log events to a disk file.
namespace Serilog.Sinks.File { public sealed class FileSink : IFileSink, IFlushableFileSink, IDisposable { public FileSink(string path, ITextFormatter textFormatter, long? fileSizeLimitBytes, Encoding encoding = null, bool buffered = false); public void Emit(LogEvent logEvent); public void Dispose(); public void FlushToDisk(); void SetFailureListener(ILoggingFailureListener failureListener); } }