.NET Core的支持文檔大致上能夠參考文檔.Net客戶端使用指南:https://github.com/ctripcorp/apollo/wiki/.Net%E5%AE%A2%E6%88%B7%E7%AB%AF%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97git
登陸Apollo上新建App和相關的配置項,能夠參考以下配置:github
在Nuget上引入Com.Ctrip.Framework.Apollo.Configuration 的依賴,Nuget 上面的包json
在項目上配置上面設置的app.id,注意此時是經過新建appsettings.json文件實現的。服務器
{
"apollo": {
"AppId": "SampleApp",
"MetaServer": "http://111.230.101.173:8080"
}
}app
AppId 用來標識應用身份的惟一id blog
Apollo客戶端針對不一樣的環境會從不一樣的服務器獲取配置 , MetaServer 就是客戶端獲取配置的服務器配置ip
這兩個是必須設置的參數,還有可選的參數能夠設置項。文檔
咱們的.NET Core 的配置系統很是完善了,Apollo的.NET Core組件也是使用這套配置系統。get
來看看咱們的程序運行效果:it