OpenTelemetry.Logs.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);
}
}