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

OpenTelemetry.Logs.LoggerProviderSdk

sealed class LoggerProviderSdk : LoggerProvider
SDK LoggerProvider implementation.
public List<object> Instrumentations { get; }

public ILogRecordPool LogRecordPool { get; }

public Resource Resource { get; }

public LoggerProviderSdk(IServiceProvider serviceProvider, bool ownsServiceProvider)

public void AddProcessor(BaseProcessor<LogRecord> processor)

public bool ForceFlush(int timeoutMilliseconds = -1)

public bool Shutdown(int timeoutMilliseconds)