<PackageReference Include="OpenTelemetry" Version="1.13.0" />

OpenTelemetry.Logs.LoggerProviderExtensions

public static class LoggerProviderExtensions
Contains extension methods for the LoggerProvider class.
public static LoggerProvider AddProcessor(this LoggerProvider provider, BaseProcessor<LogRecord> processor)

Add a processor to the LoggerProvider.

public static bool ForceFlush(this LoggerProvider provider, int timeoutMilliseconds = -1)

Flushes all the processors registered under LoggerProvider, blocks the current thread until flush completed, shutdown signaled or timed out.

public static bool Shutdown(this LoggerProvider provider, int timeoutMilliseconds = -1)

Attempts to shutdown the LoggerProvider, blocks the current thread until shutdown completed or timed out.