Browse Source

renamed and updated yarpJson builder to add environment variables

pull/106/head
Galip Tolga Erdem 4 years ago
parent
commit
bb3f9a3ff2
  1. 2
      gateways/web-public/src/EShopOnAbp.WebPublicGateway/Program.cs
  2. 2
      gateways/web/src/EShopOnAbp.WebGateway/Program.cs
  3. 11
      shared/EShopOnAbp.Shared.Hosting.Gateways/GatewayHostBuilderExtensions.cs

2
gateways/web-public/src/EShopOnAbp.WebPublicGateway/Program.cs

@ -23,7 +23,7 @@ public class Program
var builder = WebApplication.CreateBuilder(args);
builder.Host
.AddAppSettingsSecretsJson()
.AddOcelotJson()
.AddYarpJson()
.UseAutofac()
.UseSerilog();

2
gateways/web/src/EShopOnAbp.WebGateway/Program.cs

@ -22,7 +22,7 @@ public class Program
var builder = WebApplication.CreateBuilder(args);
builder.Host
.AddAppSettingsSecretsJson()
.AddOcelotJson()
.AddYarpJson()
.UseAutofac()
.UseSerilog();

11
shared/EShopOnAbp.Shared.Hosting.Gateways/GatewayHostBuilderExtensions.cs

@ -6,7 +6,7 @@ public static class AbpHostingHostBuilderExtensions
{
public const string AppYarpJsonPath = "yarp.json";
public static IHostBuilder AddOcelotJson(
public static IHostBuilder AddYarpJson(
this IHostBuilder hostBuilder,
bool optional = true,
bool reloadOnChange = true,
@ -15,10 +15,11 @@ public static class AbpHostingHostBuilderExtensions
return hostBuilder.ConfigureAppConfiguration((_, builder) =>
{
builder.AddJsonFile(
path: AppYarpJsonPath,
optional: optional,
reloadOnChange: reloadOnChange
);
path: AppYarpJsonPath,
optional: optional,
reloadOnChange: reloadOnChange
)
.AddEnvironmentVariables();
});
}
}
Loading…
Cancel
Save