Program.cs 746 B

123456789101112131415161718192021222324252627
  1. namespace Benchmarks
  2. {
  3. using System.IO;
  4. using System.Threading.Tasks;
  5. using Microsoft.AspNetCore.Hosting;
  6. using Microsoft.Extensions.Configuration;
  7. public class Program
  8. {
  9. public static async Task Main(string[] args)
  10. {
  11. var config = new ConfigurationBuilder()
  12. .AddEnvironmentVariables(prefix: "ASPNETCORE_")
  13. .AddCommandLine(args)
  14. .Build();
  15. var webHost = new WebHostBuilder()
  16. .UseContentRoot(Directory.GetCurrentDirectory())
  17. .UseConfiguration(config)
  18. .UseStartup<Startup>()
  19. .UseKestrel()
  20. .Build();
  21. await webHost.RunAsync();
  22. }
  23. }
  24. }