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

OpenTelemetry.Logs.LoggerProviderBuilderExtensions

public static class LoggerProviderBuilderExtensions
Contains extension methods for the LoggerProviderBuilder class.
namespace OpenTelemetry.Logs { public static class LoggerProviderBuilderExtensions { public static LoggerProviderBuilder SetResourceBuilder(this LoggerProviderBuilder loggerProviderBuilder, ResourceBuilder resourceBuilder); public static LoggerProviderBuilder ConfigureResource(this LoggerProviderBuilder loggerProviderBuilder, Action<ResourceBuilder> configure); public static LoggerProviderBuilder AddProcessor(this LoggerProviderBuilder loggerProviderBuilder, BaseProcessor<LogRecord> processor); public static LoggerProviderBuilder AddProcessor<[System.Runtime.CompilerServices.Nullable(0)] T>(this LoggerProviderBuilder loggerProviderBuilder) where T : BaseProcessor<LogRecord>; public static LoggerProviderBuilder AddProcessor(this LoggerProviderBuilder loggerProviderBuilder, Func<IServiceProvider, BaseProcessor<LogRecord>> implementationFactory); public static LoggerProvider Build(this LoggerProviderBuilder loggerProviderBuilder); } }