配置提供程序概述

Azure 应用程序配置提供程序库使开发人员能够使用 Azure 应用程序配置中的集中式配置来配置其应用程序。 API 设计遵循不同编程语言中通用配置系统概述的模式,这使得切换到 Azure 应用程序配置成为了一种熟悉且简单的体验。

重要

配置提供程序库是更高级别的集成库,与 Azure 应用配置服务提供低级别直接交互的 Azure SDK 相比,它们支持其他 功能

注意

如果在 Azure 应用配置中使用功能标志,建议将配置提供程序与设计为协同工作 的功能管理 库一起使用。

配置提供程序库

模块 平台 示例 发行说明
Microsoft.Extensions.Configuration.AzureAppConfiguration
Nuget:Microsoft.Extensions.Configuration.AzureAppConfiguration
.NET Standard 样本 发行说明
Microsoft.Azure.AppConfiguration.AspNetCore
Nuget:Microsoft.Azure.AppConfiguration.AspNetCore
ASP.NET Core 样本 发行说明
Microsoft.Azure.AppConfiguration.Functions.Worker
Nuget:Microsoft.Azure.AppConfiguration.Functions.Worker
Azure Functions(Azure 功能服务)
(独立进程)
样本 发行说明
Microsoft.Configuration.ConfigurationBuilders.AzureAppConfiguration
Nuget:Microsoft.Configuration.ConfigurationBuilders.AzureAppConfiguration
.NET 框架 样本 发行说明
spring-cloud-azure-appconfiguration-config
Maven:spring-cloud-azure-appconfiguration-config
Java Spring 样本 发行说明
spring-cloud-azure-appconfiguration-config-web
Maven:spring-cloud-azure-appconfiguration-config-web
Java Spring 样本 发行说明
Azure 应用配置提供程序
Pypi
Python语言 样本 发行说明
@azure/app-configuration-provider (Azure 应用程序配置提供者)
Npm
Javascript 样本 发行说明

功能开发状态

这是对于不同框架或编程语言的每个功能及其当前状态的概述。

  • 正式发布:该功能已完全发布,被视为稳定且可供生产使用。
  • 预览:此功能可用于早期测试和反馈,但尚未完全稳定或建议用于生产用途。
  • 进行中的工作:该功能正在积极开发,尚未准备好发布。
  • 不可用:未计划为指定的框架或语言提供该功能。
功能 .NET 春天 Kubernetes Python语言 Javascript
连接字符串身份验证 正式发布 正式发布 正式发布 正式发布 乔治亚州
Entra ID 身份验证 正式发布 正式发布 正式发布 正式发布 乔治亚州
动态刷新(轮询模式) 正式发布 正式发布 正式发布 正式发布 正式发布
动态刷新(推送模式) 正式发布 正式发布 空值 空值 空值
动态刷新(集合监视) WIP WIP 正式发布 WIP 乔治亚州
JSON 内容类型处理 正式发布 正式发布 正式发布 正式发布 乔治亚州
配置设置映射 正式发布 空值 空值 空值 空值
密钥保管库引用 正式发布 正式发布 正式发布 正式发布 乔治亚州
密钥保管库机密刷新 正式发布 WIP 正式发布 WIP WIP
自定义密钥保管库机密解析 正式发布 正式发布 正式发布 正式发布 乔治亚州
功能标志 正式发布 正式发布 正式发布 正式发布 乔治亚州
变体功能标志 正式发布 正式发布 正式发布 正式发布 乔治亚州
功能标志遥测 正式发布 正式发布 WIP 正式发布 正式发布
键前缀修整 正式发布 正式发布 正式发布 正式发布 乔治亚州
可配置的启动超时 正式发布 WIP 空值 WIP WIP
副本自动发现 正式发布 正式发布 正式发布 WIP 乔治亚州
副本故障转移 正式发布 正式发布 正式发布 WIP 乔治亚州
副本负载均衡 正式发布 WIP 正式发布 WIP 乔治亚州
快照 正式发布 正式发布 正式发布 WIP WIP

支持策略

有关配置提供程序库的支持策略的详细信息,可 在此处找到。