Browse Source

feat(configuration): Enhance the agileconfig configuration enabled

pull/1254/head
colin 9 months ago
parent
commit
a3304e30f4
  1. 5
      aspnet-core/services/LY.MicroService.Applications.Single/Program.cs
  2. 6
      aspnet-core/services/LY.MicroService.AuthServer.HttpApi.Host/Program.cs
  3. 6
      aspnet-core/services/LY.MicroService.AuthServer/Program.cs
  4. 7
      aspnet-core/services/LY.MicroService.BackendAdmin.HttpApi.Host/Program.cs
  5. 6
      aspnet-core/services/LY.MicroService.IdentityServer.HttpApi.Host/Program.cs
  6. 6
      aspnet-core/services/LY.MicroService.IdentityServer/Program.cs
  7. 6
      aspnet-core/services/LY.MicroService.LocalizationManagement.HttpApi.Host/Program.cs
  8. 6
      aspnet-core/services/LY.MicroService.PlatformManagement.HttpApi.Host/Program.cs
  9. 6
      aspnet-core/services/LY.MicroService.RealtimeMessage.HttpApi.Host/Program.cs
  10. 6
      aspnet-core/services/LY.MicroService.TaskManagement.HttpApi.Host/Program.cs
  11. 6
      aspnet-core/services/LY.MicroService.WebhooksManagement.HttpApi.Host/Program.cs
  12. 7
      aspnet-core/services/LY.MicroService.WechatManagement.HttpApi.Host/Program.cs
  13. 6
      aspnet-core/services/LY.MicroService.WorkflowManagement.HttpApi.Host/Program.cs
  14. 8
      aspnet-core/templates/micro/content/host/PackageName.CompanyName.ProjectName.HttpApi.Host/Program.cs

5
aspnet-core/services/LY.MicroService.Applications.Single/Program.cs

@ -33,10 +33,9 @@ builder.Host.AddAppSettingsSecretsJson()
config.AddJsonFile($"appsettings.{dbProvider}.json", optional: true); config.AddJsonFile($"appsettings.{dbProvider}.json", optional: true);
} }
var configuration = config.Build(); if (context.Configuration.GetValue("AgileConfig:IsEnabled", false))
if (configuration.GetValue("AgileConfig:IsEnabled", false))
{ {
config.AddAgileConfig(new AgileConfig.Client.ConfigClient(configuration)); config.AddAgileConfig(new AgileConfig.Client.ConfigClient(context.Configuration));
} }
}) })
.UseSerilog((context, provider, config) => .UseSerilog((context, provider, config) =>

6
aspnet-core/services/LY.MicroService.AuthServer.HttpApi.Host/Program.cs

@ -26,11 +26,9 @@ public class Program
.UseAutofac() .UseAutofac()
.ConfigureAppConfiguration((context, config) => .ConfigureAppConfiguration((context, config) =>
{ {
var configuration = config.Build(); if (context.Configuration.GetValue("AgileConfig:IsEnabled", false))
var agileConfigEnabled = configuration["AgileConfig:IsEnabled"];
if (agileConfigEnabled.IsNullOrEmpty() || bool.Parse(agileConfigEnabled))
{ {
config.AddAgileConfig(new AgileConfig.Client.ConfigClient(configuration)); config.AddAgileConfig(new AgileConfig.Client.ConfigClient(context.Configuration));
} }
}) })
.UseSerilog((context, provider, config) => .UseSerilog((context, provider, config) =>

6
aspnet-core/services/LY.MicroService.AuthServer/Program.cs

@ -26,11 +26,9 @@ public class Program
.UseAutofac() .UseAutofac()
.ConfigureAppConfiguration((context, config) => .ConfigureAppConfiguration((context, config) =>
{ {
var configuration = config.Build(); if (context.Configuration.GetValue("AgileConfig:IsEnabled", false))
var agileConfigEnabled = configuration["AgileConfig:IsEnabled"];
if (agileConfigEnabled.IsNullOrEmpty() || bool.Parse(agileConfigEnabled))
{ {
config.AddAgileConfig(new AgileConfig.Client.ConfigClient(configuration)); config.AddAgileConfig(new AgileConfig.Client.ConfigClient(context.Configuration));
} }
}) })
.UseSerilog((context, provider, config) => .UseSerilog((context, provider, config) =>

7
aspnet-core/services/LY.MicroService.BackendAdmin.HttpApi.Host/Program.cs

@ -26,12 +26,9 @@ public class Program
.UseAutofac() .UseAutofac()
.ConfigureAppConfiguration((context, config) => .ConfigureAppConfiguration((context, config) =>
{ {
var configuration = config.Build(); if (context.Configuration.GetValue("AgileConfig:IsEnabled", false))
var agileConfigEnabled = configuration["AgileConfig:IsEnabled"];
if (agileConfigEnabled.IsNullOrEmpty() || bool.Parse(agileConfigEnabled))
{ {
config.AddAgileConfig(new AgileConfig.Client.ConfigClient(configuration)); config.AddAgileConfig(new AgileConfig.Client.ConfigClient(context.Configuration));
} }
}) })
.UseSerilog((context, provider, config) => .UseSerilog((context, provider, config) =>

6
aspnet-core/services/LY.MicroService.IdentityServer.HttpApi.Host/Program.cs

@ -28,11 +28,9 @@ public class Program
.UseAutofac() .UseAutofac()
.ConfigureAppConfiguration((context, config) => .ConfigureAppConfiguration((context, config) =>
{ {
var configuration = config.Build(); if (context.Configuration.GetValue("AgileConfig:IsEnabled", false))
var agileConfigEnabled = configuration["AgileConfig:IsEnabled"];
if (agileConfigEnabled.IsNullOrEmpty() || bool.Parse(agileConfigEnabled))
{ {
config.AddAgileConfig(new AgileConfig.Client.ConfigClient(configuration)); config.AddAgileConfig(new AgileConfig.Client.ConfigClient(context.Configuration));
} }
}) })
.UseSerilog((context, provider, config) => .UseSerilog((context, provider, config) =>

6
aspnet-core/services/LY.MicroService.IdentityServer/Program.cs

@ -26,11 +26,9 @@ public class Program
.UseAutofac() .UseAutofac()
.ConfigureAppConfiguration((context, config) => .ConfigureAppConfiguration((context, config) =>
{ {
var configuration = config.Build(); if (context.Configuration.GetValue("AgileConfig:IsEnabled", false))
var agileConfigEnabled = configuration["AgileConfig:IsEnabled"];
if (agileConfigEnabled.IsNullOrEmpty() || bool.Parse(agileConfigEnabled))
{ {
config.AddAgileConfig(new AgileConfig.Client.ConfigClient(configuration)); config.AddAgileConfig(new AgileConfig.Client.ConfigClient(context.Configuration));
} }
}) })
.UseSerilog((context, provider, config) => .UseSerilog((context, provider, config) =>

6
aspnet-core/services/LY.MicroService.LocalizationManagement.HttpApi.Host/Program.cs

@ -26,11 +26,9 @@ public class Program
.UseAutofac() .UseAutofac()
.ConfigureAppConfiguration((context, config) => .ConfigureAppConfiguration((context, config) =>
{ {
var configuration = config.Build(); if (context.Configuration.GetValue("AgileConfig:IsEnabled", false))
var agileConfigEnabled = configuration["AgileConfig:IsEnabled"];
if (agileConfigEnabled.IsNullOrEmpty() || bool.Parse(agileConfigEnabled))
{ {
config.AddAgileConfig(new AgileConfig.Client.ConfigClient(configuration)); config.AddAgileConfig(new AgileConfig.Client.ConfigClient(context.Configuration));
} }
}) })
.UseSerilog((context, provider, config) => .UseSerilog((context, provider, config) =>

6
aspnet-core/services/LY.MicroService.PlatformManagement.HttpApi.Host/Program.cs

@ -26,11 +26,9 @@ public class Program
.UseAutofac() .UseAutofac()
.ConfigureAppConfiguration((context, config) => .ConfigureAppConfiguration((context, config) =>
{ {
var configuration = config.Build(); if (context.Configuration.GetValue("AgileConfig:IsEnabled", false))
var agileConfigEnabled = configuration["AgileConfig:IsEnabled"];
if (agileConfigEnabled.IsNullOrEmpty() || bool.Parse(agileConfigEnabled))
{ {
config.AddAgileConfig(new AgileConfig.Client.ConfigClient(configuration)); config.AddAgileConfig(new AgileConfig.Client.ConfigClient(context.Configuration));
} }
}) })
.UseSerilog((context, provider, config) => .UseSerilog((context, provider, config) =>

6
aspnet-core/services/LY.MicroService.RealtimeMessage.HttpApi.Host/Program.cs

@ -25,11 +25,9 @@ public class Program
.UseAutofac() .UseAutofac()
.ConfigureAppConfiguration((context, config) => .ConfigureAppConfiguration((context, config) =>
{ {
var configuration = config.Build(); if (context.Configuration.GetValue("AgileConfig:IsEnabled", false))
var agileConfigEnabled = configuration["AgileConfig:IsEnabled"];
if (agileConfigEnabled.IsNullOrEmpty() || bool.Parse(agileConfigEnabled))
{ {
config.AddAgileConfig(new AgileConfig.Client.ConfigClient(configuration)); config.AddAgileConfig(new AgileConfig.Client.ConfigClient(context.Configuration));
} }
}) })
.UseSerilog((context, provider, config) => .UseSerilog((context, provider, config) =>

6
aspnet-core/services/LY.MicroService.TaskManagement.HttpApi.Host/Program.cs

@ -26,11 +26,9 @@ public class Program
.UseAutofac() .UseAutofac()
.ConfigureAppConfiguration((context, config) => .ConfigureAppConfiguration((context, config) =>
{ {
var configuration = config.Build(); if (context.Configuration.GetValue("AgileConfig:IsEnabled", false))
var agileConfigEnabled = configuration["AgileConfig:IsEnabled"];
if (agileConfigEnabled.IsNullOrEmpty() || bool.Parse(agileConfigEnabled))
{ {
config.AddAgileConfig(new AgileConfig.Client.ConfigClient(configuration)); config.AddAgileConfig(new AgileConfig.Client.ConfigClient(context.Configuration));
} }
}) })
.UseSerilog((context, provider, config) => .UseSerilog((context, provider, config) =>

6
aspnet-core/services/LY.MicroService.WebhooksManagement.HttpApi.Host/Program.cs

@ -26,11 +26,9 @@ public class Program
.UseAutofac() .UseAutofac()
.ConfigureAppConfiguration((context, config) => .ConfigureAppConfiguration((context, config) =>
{ {
var configuration = config.Build(); if (context.Configuration.GetValue("AgileConfig:IsEnabled", false))
var agileConfigEnabled = configuration["AgileConfig:IsEnabled"];
if (agileConfigEnabled.IsNullOrEmpty() || bool.Parse(agileConfigEnabled))
{ {
config.AddAgileConfig(new AgileConfig.Client.ConfigClient(configuration)); config.AddAgileConfig(new AgileConfig.Client.ConfigClient(context.Configuration));
} }
}) })
.UseSerilog((context, provider, config) => .UseSerilog((context, provider, config) =>

7
aspnet-core/services/LY.MicroService.WechatManagement.HttpApi.Host/Program.cs

@ -1,6 +1,7 @@
using LY.MicroService.WechatManagement; using LY.MicroService.WechatManagement;
using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Builder;
using Microsoft.AspNetCore.Hosting; using Microsoft.AspNetCore.Hosting;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting; using Microsoft.Extensions.Hosting;
using Serilog; using Serilog;
@ -19,11 +20,9 @@ try
.UseAutofac() .UseAutofac()
.ConfigureAppConfiguration((context, config) => .ConfigureAppConfiguration((context, config) =>
{ {
var configuration = config.Build(); if (context.Configuration.GetValue("AgileConfig:IsEnabled", false))
var agileConfigEnabled = configuration["AgileConfig:IsEnabled"];
if (agileConfigEnabled.IsNullOrEmpty() || bool.Parse(agileConfigEnabled))
{ {
config.AddAgileConfig(new AgileConfig.Client.ConfigClient(configuration)); config.AddAgileConfig(new AgileConfig.Client.ConfigClient(context.Configuration));
} }
}) })
.UseSerilog((context, provider, config) => .UseSerilog((context, provider, config) =>

6
aspnet-core/services/LY.MicroService.WorkflowManagement.HttpApi.Host/Program.cs

@ -26,11 +26,9 @@ public class Program
.UseAutofac() .UseAutofac()
.ConfigureAppConfiguration((context, config) => .ConfigureAppConfiguration((context, config) =>
{ {
var configuration = config.Build(); if (context.Configuration.GetValue("AgileConfig:IsEnabled", false))
var agileConfigEnabled = configuration["AgileConfig:IsEnabled"];
if (agileConfigEnabled.IsNullOrEmpty() || bool.Parse(agileConfigEnabled))
{ {
config.AddAgileConfig(new AgileConfig.Client.ConfigClient(configuration)); config.AddAgileConfig(new AgileConfig.Client.ConfigClient(context.Configuration));
} }
}) })
.UseSerilog((context, provider, config) => .UseSerilog((context, provider, config) =>

8
aspnet-core/templates/micro/content/host/PackageName.CompanyName.ProjectName.HttpApi.Host/Program.cs

@ -21,13 +21,9 @@ try
.UseAutofac() .UseAutofac()
.ConfigureAppConfiguration((context, config) => .ConfigureAppConfiguration((context, config) =>
{ {
var agileConfig = context.Configuration.GetSection("AgileConfig");//IsEnabled if (context.Configuration.GetValue("AgileConfig:IsEnabled", false))
if (agileConfig.Exists())
{ {
if (agileConfig.GetValue("IsEnabled", false)) config.AddAgileConfig(new AgileConfig.Client.ConfigClient(context.Configuration));
{
config.AddAgileConfig(new AgileConfig.Client.ConfigClient(context.Configuration));
}
} }
}) })
.UseSerilog((context, provider, config) => .UseSerilog((context, provider, config) =>

Loading…
Cancel
Save