<PackageReference Include="OpenTelemetry.Api.ProviderBuilderExtensions" Version="1.13.0" />

OpenTelemetry.Metrics.OpenTelemetryDependencyInjectionMeterProviderBuilderExtensions

Contains extension methods for the MeterProviderBuilder class.
public static MeterProviderBuilder AddInstrumentation<T>(this MeterProviderBuilder meterProviderBuilder)

Adds instrumentation to the provider.

public static MeterProviderBuilder AddInstrumentation<T>(this MeterProviderBuilder meterProviderBuilder, T instrumentation)

Adds instrumentation to the provider.

public static MeterProviderBuilder AddInstrumentation<T>(this MeterProviderBuilder meterProviderBuilder, Func<IServiceProvider, T> instrumentationFactory)

Adds instrumentation to the provider.

public static MeterProviderBuilder AddInstrumentation<T>(this MeterProviderBuilder meterProviderBuilder, Func<IServiceProvider, MeterProvider, T> instrumentationFactory)

Adds instrumentation to the provider.

public static MeterProviderBuilder ConfigureServices(this MeterProviderBuilder meterProviderBuilder, Action<IServiceCollection> configure)

Register a callback action to configure the IServiceCollection where metrics services are configured.