Com.Ctrip.Framework.Apollo.Configuration 2.4.1

携程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.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

Install-Package Com.Ctrip.Framework.Apollo.Configuration -Version 2.4.1
dotnet add package Com.Ctrip.Framework.Apollo.Configuration --version 2.4.1
<PackageReference Include="Com.Ctrip.Framework.Apollo.Configuration" Version="2.4.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Com.Ctrip.Framework.Apollo.Configuration --version 2.4.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Com.Ctrip.Framework.Apollo.Configuration, 2.4.1"
#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.Configuration as a Cake Addin
#addin nuget:?package=Com.Ctrip.Framework.Apollo.Configuration&version=2.4.1

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

Release Notes

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

NuGet packages (23)

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

Package Downloads
Zq.Utils.Core
.NET Standard2.0、.NET Standard2.1、.NET5版本工具类
Amo.Lib.CoreApi
Dotnet Core Api, quick start, Nlog, DI, Swagger, Service Register(Apollo).Need Amo.Lib
WL.Think.Utils
常用工具类封装
Sou.WebApiCommon
Package Description
Com.Ctrip.Framework.Apollo.ExtensionsHosting
携程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.1: 与Microsoft.Extensions.Hosting集成

GitHub repositories (7)

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

Repository Stars
fanliang11/surging
Surging is a micro-service engine that provides a lightweight, high-performance, modular RPC request pipeline. The service engine supports http, TCP, WS,Grpc, Thrift,Mqtt, UDP, and DNS protocols. It uses ZooKeeper and Consul as a registry, and integrates it. Hash, random, polling, Fair Polling as a load balancing algorithm, built-in service governance to ensure reliable RPC communication, the engine contains Diagnostic, link tracking for protocol and middleware calls, and integration SkyWalking Distributed APM
trueai-org/module-shop
一个基于 .NET Core构建的简单、跨平台、模块化的商城系统
overtly/core-grpc
C# Grpc、Consul结合驱动封装,Overt.Core.Grpc基于Consul/Grpc实现服务注册服务发现,支持dotnetcore / framework,可快速实现基于Grpc的微服务;另外Overt.Core.Grpc.H2基于Consul/Grpc.Net实现服务注册服务发现,支持Net5.0, 内部有完整案例,包含服务端Server 客户端 Client,core+grpc, netcore+grpc, dotnetcore+grpc
witskeeper/geektime
PeyShine/Demo.MicroServer
一个基于AspDotNetCore+Swagger+Consul+Polly+Ocelot+IdentityServer4+Exceptionless+Apollo+SkyWalking的微服务开发框架

Version History

Version Downloads Last updated
2.4.1 143,936 8/12/2020
2.4.0 67,785 5/28/2020
2.3.0 112,217 12/19/2019
1.5.4 6,694 6/4/2019