<PackageReference Include="OpenTelemetry" Version="1.14.0-rc.1" />

Microsoft.Extensions.Logging.OpenTelemetryLoggingExtensions

public static class OpenTelemetryLoggingExtensions
Contains extension methods for registering OpenTelemetryLoggerProvider into a ILoggingBuilder instance.
public static ILoggingBuilder AddOpenTelemetry(this ILoggingBuilder builder)

Adds an OpenTelemetry logger named 'OpenTelemetry' to the ILoggerFactory.

public static ILoggingBuilder AddOpenTelemetry(this ILoggingBuilder builder, Action<OpenTelemetryLoggerOptions> configure)

Adds an OpenTelemetry logger named 'OpenTelemetry' to the ILoggerFactory.

public static ILoggingBuilder UseOpenTelemetry(this ILoggingBuilder builder)

Adds an OpenTelemetry logger named 'OpenTelemetry' to the ILoggerFactory.

public static ILoggingBuilder UseOpenTelemetry(this ILoggingBuilder builder, Action<LoggerProviderBuilder> configure)

Adds an OpenTelemetry logger named 'OpenTelemetry' to the ILoggerFactory.

public static ILoggingBuilder UseOpenTelemetry(this ILoggingBuilder builder, Action<LoggerProviderBuilder> configureBuilder, Action<OpenTelemetryLoggerOptions> configureOptions)

Adds an OpenTelemetry logger named 'OpenTelemetry' to the ILoggerFactory.