CSharp.Template/YuanXuan.IM.Api/CollectionExtensions/NacosServiceCollectionExten...

24 lines
717 B
C#

using Nacos.V2.DependencyInjection;
namespace YuanXuan.IM.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");
}
}
}