Update templates to support the new pattern used for integration tests

This commit is contained in:
Javier Calvarro Nelson 2017-10-20 15:24:08 -07:00
parent 1df37f8060
commit f005434e87
10 changed files with 30 additions and 40 deletions

View File

@ -14,12 +14,11 @@ namespace Company.WebApplication1
{ {
public static void Main(string[] args) public static void Main(string[] args)
{ {
BuildWebHost(args).Run(); CreateWebHostBuilder(args).Build().Run();
} }
public static IWebHost BuildWebHost(string[] args) => public static IWebHostBuilder CreateWebHostBuilder(string[] args) =>
WebHost.CreateDefaultBuilder(args) WebHost.CreateDefaultBuilder(args)
.UseStartup<Startup>() .UseStartup<Startup>();
.Build();
} }
} }

View File

@ -13,14 +13,13 @@ open Microsoft.Extensions.Logging
module Program = module Program =
let exitCode = 0 let exitCode = 0
let BuildWebHost args = let CreateWebHostBuilder args =
WebHost WebHost
.CreateDefaultBuilder(args) .CreateDefaultBuilder(args)
.UseStartup<Startup>() .UseStartup<Startup>();
.Build()
[<EntryPoint>] [<EntryPoint>]
let main args = let main args =
BuildWebHost(args).Run() BuildWebHost(args).Build().Run()
exitCode exitCode

View File

@ -14,12 +14,11 @@ namespace Company.WebApplication1
{ {
public static void Main(string[] args) public static void Main(string[] args)
{ {
BuildWebHost(args).Run(); CreateWebHostBuilder(args).Build().Run();
} }
public static IWebHost BuildWebHost(string[] args) => public static IWebHostBuilder CreateWebHostBuilder(string[] args) =>
WebHost.CreateDefaultBuilder(args) WebHost.CreateDefaultBuilder(args)
.UseStartup<Startup>() .UseStartup<Startup>();
.Build();
} }
} }

View File

@ -14,12 +14,11 @@ namespace Company.WebApplication1
{ {
public static void Main(string[] args) public static void Main(string[] args)
{ {
BuildWebHost(args).Run(); CreateWebHostBuilder(args).Build().Run();
} }
public static IWebHost BuildWebHost(string[] args) => public static IWebHostBuilder CreateWebHostBuilder(string[] args) =>
WebHost.CreateDefaultBuilder(args) WebHost.CreateDefaultBuilder(args)
.UseStartup<Startup>() .UseStartup<Startup>();
.Build();
} }
} }

View File

@ -13,14 +13,13 @@ open Microsoft.Extensions.Logging
module Program = module Program =
let exitCode = 0 let exitCode = 0
let BuildWebHost args = let CreateWebHostBuilder args =
WebHost WebHost
.CreateDefaultBuilder(args) .CreateDefaultBuilder(args)
.UseStartup<Startup>() .UseStartup<Startup>();
.Build()
[<EntryPoint>] [<EntryPoint>]
let main args = let main args =
BuildWebHost(args).Run() BuildWebHost(args).Build().Run()
exitCode exitCode

View File

@ -14,12 +14,11 @@ namespace Company.WebApplication1
{ {
public static void Main(string[] args) public static void Main(string[] args)
{ {
BuildWebHost(args).Run(); CreateWebHostBuilder(args).Build().Run();
} }
public static IWebHost BuildWebHost(string[] args) => public static IWebHostBuilder CreateWebHostBuilder(string[] args) =>
WebHost.CreateDefaultBuilder(args) WebHost.CreateDefaultBuilder(args)
.UseStartup<Startup>() .UseStartup<Startup>();
.Build();
} }
} }

View File

@ -13,14 +13,13 @@ open Microsoft.Extensions.Logging
module Program = module Program =
let exitCode = 0 let exitCode = 0
let BuildWebHost args = let CreateWebHostBuilder args =
WebHost WebHost
.CreateDefaultBuilder(args) .CreateDefaultBuilder(args)
.UseStartup<Startup>() .UseStartup<Startup>();
.Build()
[<EntryPoint>] [<EntryPoint>]
let main args = let main args =
BuildWebHost(args).Run() BuildWebHost(args).Build().Run()
exitCode exitCode

View File

@ -14,12 +14,11 @@ namespace AngularSpa
{ {
public static void Main(string[] args) public static void Main(string[] args)
{ {
BuildWebHost(args).Run(); CreateWebHostBuilder(args).Build().Run();
} }
public static IWebHost BuildWebHost(string[] args) => public static IWebHostBuilder CreateWebHostBuilder(string[] args) =>
WebHost.CreateDefaultBuilder(args) WebHost.CreateDefaultBuilder(args)
.UseStartup<Startup>() .UseStartup<Startup>();
.Build();
} }
} }

View File

@ -14,12 +14,11 @@ namespace ReactSpa
{ {
public static void Main(string[] args) public static void Main(string[] args)
{ {
BuildWebHost(args).Run(); CreateWebHostBuilder(args).Build().Run();
} }
public static IWebHost BuildWebHost(string[] args) => public static IWebHostBuilder CreateWebHostBuilder(string[] args) =>
WebHost.CreateDefaultBuilder(args) WebHost.CreateDefaultBuilder(args)
.UseStartup<Startup>() .UseStartup<Startup>();
.Build();
} }
} }

View File

@ -14,12 +14,11 @@ namespace ReactReduxSpa
{ {
public static void Main(string[] args) public static void Main(string[] args)
{ {
BuildWebHost(args).Run(); CreateWebHostBuilder(args).Build().Run();
} }
public static IWebHost BuildWebHost(string[] args) => public static IWebHostBuilder CreateWebHostBuilder(string[] args) =>
WebHost.CreateDefaultBuilder(args) WebHost.CreateDefaultBuilder(args)
.UseStartup<Startup>() .UseStartup<Startup>();
.Build();
} }
} }