Quanxue.Zhanghao.Daochu/LearningOfficer.OA.Mobile.Api/CollectionExtensions/NacosServiceCollectionExten...

24 lines
731 B
C#

using Nacos.V2.DependencyInjection;
namespace LearningOfficer.OA.Mobile.Api.CollectionExtensions
{
/// <summary>
/// 强类型配置服务
/// </summary>
public static class NacosServiceCollectionExtension
{
/// <summary>
/// 添加强类型配置服务
/// </summary>
/// <param name="services"></param>
public static void AddNacos(this IServiceCollection services, IConfiguration configuration, IHostBuilder host)
{
services.AddNacosV2Config(configuration);
services.AddNacosV2Naming(configuration);
host.UseNacosConfig("nacos");
//services.AddNacosAspNet(configuration, section: "nacos");
}
}
}