Browse Source

added gateway host builder extensions

pull/80/head
Galip Tolga Erdem 5 years ago
parent
commit
17c7830655
  1. 24
      shared/EShopOnAbp.Shared.Hosting.Gateways/GatewayHostBuilderExtensions.cs

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

@ -0,0 +1,24 @@
using Microsoft.Extensions.Configuration;
namespace Microsoft.Extensions.Hosting;
public static class AbpHostingHostBuilderExtensions
{
public const string AppOcelotJsonPath = "ocelot.json";
public static IHostBuilder AddOcelotJson(
this IHostBuilder hostBuilder,
bool optional = true,
bool reloadOnChange = true,
string path = AppOcelotJsonPath)
{
return hostBuilder.ConfigureAppConfiguration((_, builder) =>
{
builder.AddJsonFile(
path: AppOcelotJsonPath,
optional: optional,
reloadOnChange: reloadOnChange
);
});
}
}
Loading…
Cancel
Save