Interface IDeferredTracerProviderBuilder
- Namespace
- OpenTelemetry.Trace
- Assembly
- OpenTelemetry.Api.dll
Describes a tracer provider builder that supports deferred initialization using an IServiceProvider to perform dependency injection.
public interface IDeferredTracerProviderBuilder
Methods
Configure(Action<IServiceProvider, TracerProviderBuilder>)
Register a callback action to configure the TracerProviderBuilder once the application IServiceProvider is available.
TracerProviderBuilder Configure(Action<IServiceProvider, TracerProviderBuilder> configure)
Parameters
configure
Action<IServiceProvider, TracerProviderBuilder>Configuration callback.
Returns
- TracerProviderBuilder
The supplied TracerProviderBuilder for chaining.