Serilog.Sinks.File.IFileSink interface IFileSink : ILogEventSink, IFlushableFileSink Exists only for the convenience of RollingFileSink, which switches implementations based on sharing. Would refactor, but preserving backwards compatibility. Documentation Code bool EmitOrOverflow(LogEvent logEvent)