Skip to content

Instantly share code, notes, and snippets.

@rahulsahay19
Created October 5, 2020 07:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rahulsahay19/0b54b488ba47f1de7fff864b23fc8419 to your computer and use it in GitHub Desktop.
Save rahulsahay19/0b54b488ba47f1de7fff864b23fc8419 to your computer and use it in GitHub Desktop.
program.cs
using System;
using Microsoft.AspNetCore.Hosting;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Logging;
namespace OcelotGateway
{
public static class Program
{
public static void Main(string[] args)
{
CreateHostBuilder(args).Build().Run();
}
public static IHostBuilder CreateHostBuilder(string[] args) =>
Host.CreateDefaultBuilder(args)
.ConfigureWebHostDefaults(webBuilder =>
{
var env = Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT");
webBuilder.UseStartup<Startup>();
webBuilder.ConfigureAppConfiguration(config =>
{
config.AddJsonFile($"ocelot.{env}.json");
});
}).ConfigureLogging(logging =>{
logging.AddConsole();
});
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment