Com.Ctrip.Framework.Apollo 2.1.0

携程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.1.0:
     1. 修复ConfigServiceLocator不能刷新的bug
2.0.5:
   1. LogManager.CreateLogger异常时返回结果
2.0.4:
   1. 修复MultiConfig的ConfigChanged事件参数错误的问题
   2. 当namespace数据异常时给出有意义的提示
2.0.3:
   1. 修复使用net471的ConfigurationBuilder会造成死锁的问题
   2. 修复当无本地缓存文件且远程加载配置失败时出现空引用异常
2.0.2:
   1. 修复当配置发布后,非Properties格式的namespace可能不能获取到配置的问题
   2. IConfig事件触发失败的BUG
2.0.1:
   1. 修复并发时的一个NullReferenceException
2.0.0:
   1. 添加json、xml等格式的namespace的支持,通过扩展名识别格式
   2. 重新设计IConfig,通过扩展方法实现更多功能
   3. 重构日志,直接通过委托而不需要实现接口

Install-Package Com.Ctrip.Framework.Apollo -Version 2.1.0
dotnet add package Com.Ctrip.Framework.Apollo --version 2.1.0
<PackageReference Include="Com.Ctrip.Framework.Apollo" Version="2.1.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Com.Ctrip.Framework.Apollo --version 2.1.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

2.1.0:
     1. 修复ConfigServiceLocator不能刷新的bug
2.0.5:
   1. LogManager.CreateLogger异常时返回结果
2.0.4:
   1. 修复MultiConfig的ConfigChanged事件参数错误的问题
   2. 当namespace数据异常时给出有意义的提示
2.0.3:
   1. 修复使用net471的ConfigurationBuilder会造成死锁的问题
   2. 修复当无本地缓存文件且远程加载配置失败时出现空引用异常
2.0.2:
   1. 修复当配置发布后,非Properties格式的namespace可能不能获取到配置的问题
   2. IConfig事件触发失败的BUG
2.0.1:
   1. 修复并发时的一个NullReferenceException
2.0.0:
   1. 添加json、xml等格式的namespace的支持,通过扩展名识别格式
   2. 重新设计IConfig,通过扩展方法实现更多功能
   3. 重构日志,直接通过委托而不需要实现接口

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
2.1.0 399 9/19/2019
1.5.3 1,504 6/4/2019