|
|
@@ -3,6 +3,7 @@ using System.Collections.Generic; |
|
|
|
using System.IO; |
|
|
|
using System.Linq; |
|
|
|
using System.Threading.Tasks; |
|
|
|
using Microsoft.AspNetCore; |
|
|
|
using Microsoft.AspNetCore.Builder; |
|
|
|
using Microsoft.AspNetCore.Hosting; |
|
|
|
using Microsoft.Extensions.Configuration; |
|
|
@@ -13,20 +14,12 @@ namespace Sample.RabbitMQ.MySql |
|
|
|
{ |
|
|
|
public static void Main(string[] args) |
|
|
|
{ |
|
|
|
var config = new ConfigurationBuilder() |
|
|
|
.AddCommandLine(args) |
|
|
|
.AddEnvironmentVariables("ASPNETCORE_") |
|
|
|
.Build(); |
|
|
|
BuildWebHost(args).Run(); |
|
|
|
} |
|
|
|
|
|
|
|
var host = new WebHostBuilder() |
|
|
|
.UseConfiguration(config) |
|
|
|
.UseKestrel() |
|
|
|
.UseContentRoot(Directory.GetCurrentDirectory()) |
|
|
|
.UseIISIntegration() |
|
|
|
public static IWebHost BuildWebHost(string[] args) => |
|
|
|
WebHost.CreateDefaultBuilder(args) |
|
|
|
.UseStartup<Startup>() |
|
|
|
.Build(); |
|
|
|
|
|
|
|
host.Run(); |
|
|
|
} |
|
|
|
} |
|
|
|
} |