Com.Ctrip.Framework.Apollo 2.4.2

There is a newer version of this package available.
See the version list below for details.
Install-Package Com.Ctrip.Framework.Apollo -Version 2.4.2
dotnet add package Com.Ctrip.Framework.Apollo --version 2.4.2
<PackageReference Include="Com.Ctrip.Framework.Apollo" Version="2.4.2" />
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.4.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Com.Ctrip.Framework.Apollo, 2.4.2"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install Com.Ctrip.Framework.Apollo as a Cake Addin
#addin nuget:?package=Com.Ctrip.Framework.Apollo&version=2.4.2

// Install Com.Ctrip.Framework.Apollo as a Cake Tool
#tool nuget:?package=Com.Ctrip.Framework.Apollo&version=2.4.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

携程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.2:
   1. #135 MetaServer支持使用英文逗号和英文分号分割的多个URI
2.4.1:
   1. 修复 #120 `.net 客户端,AddNameSpace导致TCP链接过多,阿波罗服务器资源耗尽!`
2.4.0:
   1. 添加apollo 1.6访问密钥
2.3.0:
   1. 添加ICacheFileProvider支持自定义配置缓存方式(比如本地加密存储)
2.2.0:
   1. 使用C# 8、添加nullable
   2. 添加net40支持
   3. 修复 #96 `ConfigService 挂了,重启配置不能同步问题`
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. 重构日志,直接通过委托而不需要实现接口

NuGet packages (9)

Showing the top 5 NuGet packages that depend on Com.Ctrip.Framework.Apollo:

Package Downloads
Com.Ctrip.Framework.Apollo.Configuration

携程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.2: 1. 完全禁用ApolloConfigurationManager 2.4.1: 1. 支持从配置中读取apollo namespace(key apollo:Namespaces,值为数组,后面优先) 2.4.0: 1. 添加apollo 1.6访问密钥 2.3.0: 1. 添加ICacheFileProvider支持自定义配置缓存方式(比如本地加密存储) 2.2.0: 1. 使用C# 8、添加nullable 2.1.0: 1. 无 2.0.2: 1. 使用新方法获取Properties里的值 2.0.1: 1. 过滤重复的Namespace(后面添加的为准) 2.0.0: 1. 支持添加namespace时指定格式 2. 支持通过Env读取metaserver

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 发布日志请点击打开 https://github.com/apolloconfig/apollo.net/releases/tag/v2.5

Pirates.Core

路飞基础类

MyDotey.SCF.Apollo

SCF Apollo Configuration Source

Com.Ctrip.Framework.Apollo.ConfigAdapter.Yaml

添加对yml和yaml格式的namespace支持,使用YamlConfigAdapter.Register()添加支持。 发布日志请点击打开 https://github.com/apolloconfig/apollo.net/releases/tag/v2.5.0

GitHub repositories (1)

Showing the top 1 popular GitHub repositories that depend on Com.Ctrip.Framework.Apollo:

Repository Stars
anjoy8/Blog.Core
💖 ASP.NET Core 6.0 全家桶教程,前后端分离后端接口,vue教程姊妹篇,官方文档:
Version Downloads Last updated
2.5.0 1,970 11/8/2021
2.4.4 25,035 2/4/2021
2.4.3 660 1/20/2021
2.4.2 11,551 10/9/2020
2.4.1 236,061 7/1/2020
2.4.0 81,992 5/28/2020
2.3.0 144,132 12/19/2019
1.5.3 10,658 6/4/2019

2.4.2:
   1. #135 MetaServer支持使用英文逗号和英文分号分割的多个URI
2.4.1:
   1. 修复 #120 `.net 客户端,AddNameSpace导致TCP链接过多,阿波罗服务器资源耗尽!`
2.4.0:
   1. 添加apollo 1.6访问密钥
2.3.0:
   1. 添加ICacheFileProvider支持自定义配置缓存方式(比如本地加密存储)
2.2.0:
   1. 使用C# 8、添加nullable
   2. 添加net40支持
   3. 修复 #96 `ConfigService 挂了,重启配置不能同步问题`
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. 重构日志,直接通过委托而不需要实现接口