NuGet Package Com.Ctrip.Framework.Apollo.ConfigurationManager

携程Apollo客户端

  与Microsoft.Extensions.Configuration集成请使用Com.Ctrip.Framework.Apollo.Configuration包
  与System.Configuration.ConfigurationManager集成(.net 4.7.1及以后版本)请使用Com.Ctrip.Framework.Apollo.ConfigurationManager包
  直接使用ApolloConfigurationManager请使用Com.Ctrip.Framework.Apollo.Configuration或者Com.Ctrip.Framework.Apollo.ConfigurationManager

2.4.0:
1.

添加apollo 1.6访问密钥
2.3.0:
1. 添加ICacheFileProvider支持自定义配置缓存方式(比如本地加密存储)
2.2.0:
1. 使用C# 8、添加nullable
2. 添加net40支持
2.1.0:
1.


2.0.5:
1. ApolloConfigurationManager初始化异常后,每次调用抛出有意义的异常
2.0.4:
1. AppSettingsSectionBuilder默认强制更新(forceUpdate属性配置)AppSettings,实现ConfigurationManager.AppSettings的动态更新(其他的仍然不支持动态更新)
2.0.3:
1. 无
2.0.2:
1.

ApolloConfigurationManager标记为Obsolete
2.0.1:
1. 过滤重复的Namespace
2.0.0:
1. 添加json、xml等格式的namespace的支持,通过扩展名识别格式
2. 支持从环境变量读取apollo配置值
3.

添加对.net core风格key支持,优先级低于原来的key.

Info

Version: 2.4.0
Author(s): Com.Ctrip.Framework.Apollo.ConfigurationManager
Last Update: Thursday, May 28, 2020
.NET Fiddle: Create the first Fiddle
Project Url: https://github.com/ctripcorp/apollo.net/tree/dotnet-core/Com.Ctrip.Framework.Apollo.ConfigurationManager
NuGet Url: https://www.nuget.org/packages/Com.Ctrip.Framework.Apollo.ConfigurationManager


Install
Install-Package Com.Ctrip.Framework.Apollo.ConfigurationManager
dotnet add package Com.Ctrip.Framework.Apollo.ConfigurationManager
paket add Com.Ctrip.Framework.Apollo.ConfigurationManager
Com.Ctrip.Framework.Apollo.ConfigurationManager Download (Unzip the "nupkg" after downloading)

.NETFramework 4.0 .NETFramework 4.5 .NETStandard 2.0 net471


Tags



STATS

must-have-score

1.6

avg-downloads-per-day

19

days-since-last-release

42