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

OpenTelemetry.Trace.TracerProviderBuilderBase

public class TracerProviderBuilderBase : TracerProviderBuilder, ITracerProviderBuilder, IDeferredTracerProviderBuilder
Contains methods for building TracerProvider instances.

Initializes a new instance of the TracerProviderBuilderBase class.

protected TracerProviderBuilder AddInstrumentation(string instrumentationName, string instrumentationVersion, Func<object> instrumentationFactory)

Adds instrumentation to the provider.

protected TracerProvider Build()

Run the configured actions to initialize the TracerProvider.