Apollo系列(二):Apollo在ASP.NET Core 3.1中使用
关于Apollo怎么安装,我就不介绍,可以看这篇文章:https://www.cnblogs.com/vic-tory/p/13736192.html
一.Apollo使用:
1.创建项目
2.添加配置
3.发布
二.ASP.NET Core客户端使用Apoolo
1.配置
{ "apollo": { "AppId": "apollo-start", "MetaServer": "http://localhost:8080", "ConfigServer": [ "http://localhost:8080" ] } }
2.安装Nuget包:Com.Ctrip.Framework.Apollo.Configuration
3.使用
public static IHostBuilder CreateHostBuilder(string[] args) => Host.CreateDefaultBuilder(args) .ConfigureWebHostDefaults(webBuilder => { webBuilder .ConfigureAppConfiguration((hostingContext, builder) => { builder .AddApollo(builder.Build().GetSection("apollo")) .AddDefault() .AddNamespace("application"); }) .UseStartup<Startup>(); });
4.效果