.net core 6 DEBUG环境下不注入的服务
.net core 6中,如果有些服务不想在调试时启动,比如nacos及一些监听器,如果每次注释,难免会出错误。
所以在Program.cs文件中写明,DEBUG环境下是不启动的:
#if DEBUG
#else
// Nacos服务发现注册
builder.Services.AddNacosAspNet(builder.Configuration); // 默认找"nacos"节
// Nacos读取配置
builder.Configuration.AddNacosV2Configuration(builder.Configuration.GetSection("nacos"));
#endif