<PackageReference Include="Serilog" Version="4.4.0-dev-02438" />

Serilog.Core.Sinks.OptionalInterfaceForwardingSink

namespace Serilog.Core.Sinks { internal sealed class OptionalInterfaceForwardingSink : ILogEventSink, IDisposable, ISetLoggingFailureListener, IAsyncDisposable { public OptionalInterfaceForwardingSink(ILogEventSink sink, ILogEventSink receiver); public void Dispose(); public ValueTask DisposeAsync(); public void Emit(LogEvent logEvent); public void SetFailureListener(ILoggingFailureListener listener); public static bool SupportsAny(ILogEventSink possibleReceiver); public static bool SupportsAll(ILogEventSink possibleReceiver); } }