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

OpenTelemetry.Logs.LoggerProviderBuilderSdk

sealed class LoggerProviderBuilderSdk : LoggerProviderBuilder, ILoggerProviderBuilder, IDeferredLoggerProviderBuilder
Stores state used to build a LoggerProvider.

public LoggerProvider Provider { get; }

public LoggerProviderBuilder AddProcessor(BaseProcessor<LogRecord> processor)

public LoggerProviderBuilder ConfigureBuilder(Action<IServiceProvider, LoggerProviderBuilder> configure)

public LoggerProviderBuilder ConfigureResource(Action<ResourceBuilder> configure)

public LoggerProviderBuilder ConfigureServices(Action<IServiceCollection> configure)

public void RegisterProvider(LoggerProviderSdk loggerProvider)

public LoggerProviderBuilder SetResourceBuilder(ResourceBuilder resourceBuilder)