LevelUp.ServiceDefaults.Azure
0.2.0
See the version list below for details.
dotnet add package LevelUp.ServiceDefaults.Azure --version 0.2.0
NuGet\Install-Package LevelUp.ServiceDefaults.Azure -Version 0.2.0
<PackageReference Include="LevelUp.ServiceDefaults.Azure" Version="0.2.0" />
<PackageVersion Include="LevelUp.ServiceDefaults.Azure" Version="0.2.0" />
<PackageReference Include="LevelUp.ServiceDefaults.Azure" />
paket add LevelUp.ServiceDefaults.Azure --version 0.2.0
#r "nuget: LevelUp.ServiceDefaults.Azure, 0.2.0"
#:package LevelUp.ServiceDefaults.Azure@0.2.0
#addin nuget:?package=LevelUp.ServiceDefaults.Azure&version=0.2.0
#tool nuget:?package=LevelUp.ServiceDefaults.Azure&version=0.2.0
LevelUp.ServiceDefaults.Azure
Opt-in Azure satellite for LevelUp.ServiceDefaults. Adds the Azure Monitor
OpenTelemetry distro (never the classic Application Insights SDK) and a Key Vault
configuration provider, each gated on configuration so the satellite is a no-op when
unconfigured. The heavy Azure SDK dependencies are isolated here so they stay out of
the AOT-safe core.
Usage
builder.AddLevelUpServiceDefaults()
.AddLevelUpAzureMonitor(); // no-op unless APPLICATIONINSIGHTS_CONNECTION_STRING is set
Key Vault configuration is added via AddLevelUpKeyVault(...); see the type's XML
documentation for the connection and fail-fast/opt-out behavior.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Azure.Extensions.AspNetCore.Configuration.Secrets (>= 1.5.1)
- Azure.Identity (>= 1.21.0)
- Azure.Monitor.OpenTelemetry.AspNetCore (>= 1.5.0)
- Azure.Security.KeyVault.Secrets (>= 4.10.0)
- LevelUp.ServiceDefaults (>= 0.2.0)
- LevelUp.ServiceDefaults.Caching (>= 0.2.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.