OpenTelemetry.Api.ProviderBuilderExtensions
1.15.3
43 download(s)
public
Contains extensions to register OpenTelemetry in applications using Microsoft.Extensions.DependencyInjection
Observability
OpenTelemetry
Monitoring
Telemetry
Tracing
Metrics
Logging
PackageReference
<PackageReference Include="OpenTelemetry.Api.ProviderBuilderExtensions" Version="1.15.3" />
.NET CLI
dotnet add package OpenTelemetry.Api.ProviderBuilderExtensions --version 1.15.3
Dependencies
net10.0
| Package | Version range |
|---|---|
| Microsoft.Extensions.DependencyInjection.Abstractions | [10.0.0, ) |
| OpenTelemetry.Api | [1.15.3, ) |
net462
| Package | Version range |
|---|---|
| Microsoft.Extensions.DependencyInjection.Abstractions | [10.0.0, ) |
| OpenTelemetry.Api | [1.15.3, ) |
net8.0
| Package | Version range |
|---|---|
| Microsoft.Extensions.DependencyInjection.Abstractions | [8.0.0, ) |
| OpenTelemetry.Api | [1.15.3, ) |
net9.0
| Package | Version range |
|---|---|
| Microsoft.Extensions.DependencyInjection.Abstractions | [9.0.0, ) |
| OpenTelemetry.Api | [1.15.3, ) |
netstandard2.0
| Package | Version range |
|---|---|
| Microsoft.Extensions.DependencyInjection.Abstractions | [10.0.0, ) |
| OpenTelemetry.Api | [1.15.3, ) |
Readme
# OpenTelemetry.Api.ProviderBuilderExtensions [](https://www.nuget.org/packages/OpenTelemetry.Api.ProviderBuilderExtensions) [](https://www.nuget.org/packages/OpenTelemetry.Api.ProviderBuilderExtensions) ## Installation ```shell dotnet add package OpenTelemetry.Api.ProviderBuilderExtensions ``` ## Overview The `OpenTelemetry.Api.ProviderBuilderExtensions` package provides extension methods and helpers for building `TracerProvider`s and `MeterProvider`s using the `Microsoft.Extensions.DependencyInjection` API (primarily [IServiceCollection](https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection.iservicecollection)). The `OpenTelemetry.Api.ProviderBuilderExtensions` package is intended for instrumentation library authors who need to integrate with the OpenTelemetry SDK without a direct dependency. For more details see: [Registration extension method guidance for library authors](https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.3/src/OpenTelemetry.Api.ProviderBuilderExtensions/../../docs/trace/extending-the-sdk/README.md#registration-extension-method-guidance-for-library-authors). ## References * [OpenTelemetry Project](https://opentelemetry.io/)
Versions
Target frameworks
net10.0
net462
net8.0
net9.0
netstandard2.0
Metadata
- Published
- Size
- 115.25 KB
- Authors
- OpenTelemetry Authors
- License
- Apache-2.0
- Project
- https://opentelemetry.io/
- Repository
- https://github.com/open-telemetry/opentelemetry-dotnet commit d622e6c7c899527638b53a6b06919859f5752add
- Flags
- SemVer 1 ยท requires license acceptance
- SHA512
- 8xGgFsCcoTkdu7kQ7riITgxx/6r0n0dRcCV68Yl77U11tBJQn+k/fNCPdm2JYwvPBVZb2OKmoJm08TPgyOiFKw==
Release notes
For highlights and announcements see: https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.3/RELEASENOTES.md. For detailed changes see: https://github.com/open-telemetry/opentelemetry-dotnet/blob/core-1.15.3/src/OpenTelemetry.Api.ProviderBuilderExtensions/CHANGELOG.md.