File tree Expand file tree Collapse file tree 5 files changed +38
-46
lines changed
src/Swashbuckle.AspNetCore.Cli Expand file tree Collapse file tree 5 files changed +38
-46
lines changed Original file line number Diff line number Diff line change 33using System . Reflection ;
44using System . Runtime . Loader ;
55using System . Text ;
6- using Microsoft . AspNetCore ;
76using Microsoft . AspNetCore . Hosting ;
87using Microsoft . Extensions . DependencyInjection ;
98using Microsoft . Extensions . Hosting ;
@@ -263,8 +262,8 @@ private static IServiceProvider GetServiceProvider(Assembly startupAssembly)
263262
264263 try
265264 {
266- return WebHost . CreateDefaultBuilder ( )
267- . UseStartup ( startupAssembly . GetName ( ) . Name )
265+ return Host . CreateDefaultBuilder ( )
266+ . ConfigureWebHostDefaults ( builder => builder . UseStartup ( startupAssembly . GetName ( ) . Name ) )
268267 . Build ( )
269268 . Services ;
270269 }
Original file line number Diff line number Diff line change 1- using Microsoft . AspNetCore ;
2-
3- namespace CliExample ;
1+ namespace CliExample ;
42
53public class Program
64{
7- public static void Main ( string [ ] args ) => BuildWebHost ( args ) . Run ( ) ;
5+ public static void Main ( string [ ] args ) =>
6+ CreateHostBuilder ( args ) . Build ( ) . Run ( ) ;
87
9- public static IWebHost BuildWebHost ( string [ ] args ) =>
10- WebHost . CreateDefaultBuilder ( args )
11- . UseStartup < Startup > ( )
12- . Build ( ) ;
8+ public static IHostBuilder CreateHostBuilder ( string [ ] args ) =>
9+ Host . CreateDefaultBuilder ( args )
10+ . ConfigureWebHostDefaults ( webBuilder =>
11+ {
12+ webBuilder . UseStartup < Startup > ( ) ;
13+ } ) ;
1314}
Original file line number Diff line number Diff line change 1- using Microsoft . AspNetCore ;
2-
3- namespace ConfigFromFile ;
1+ namespace ConfigFromFile ;
42
53public class Program
64{
7- public static void Main ( string [ ] args )
8- {
9- BuildWebHost ( args ) . Run ( ) ;
10- }
5+ public static void Main ( string [ ] args ) =>
6+ CreateHostBuilder ( args ) . Build ( ) . Run ( ) ;
117
12- public static IWebHost BuildWebHost ( string [ ] args ) =>
13- WebHost . CreateDefaultBuilder ( args )
14- . UseStartup < Startup > ( )
15- . Build ( ) ;
8+ public static IHostBuilder CreateHostBuilder ( string [ ] args ) =>
9+ Host . CreateDefaultBuilder ( args )
10+ . ConfigureWebHostDefaults ( webBuilder =>
11+ {
12+ webBuilder . UseStartup < Startup > ( ) ;
13+ } ) ;
1614}
Original file line number Diff line number Diff line change 1- using Microsoft . AspNetCore ;
2-
3- namespace ReDoc ;
1+ namespace ReDoc ;
42
53public class Program
64{
7- public static void Main ( string [ ] args )
8- {
9- BuildWebHost ( args ) . Run ( ) ;
10- }
5+ public static void Main ( string [ ] args ) =>
6+ CreateHostBuilder ( args ) . Build ( ) . Run ( ) ;
117
12- public static IWebHost BuildWebHost ( string [ ] args ) =>
13- WebHost . CreateDefaultBuilder ( args )
14- . UseStartup < Startup > ( )
15- . Build ( ) ;
8+ public static IHostBuilder CreateHostBuilder ( string [ ] args ) =>
9+ Host . CreateDefaultBuilder ( args )
10+ . ConfigureWebHostDefaults ( webBuilder =>
11+ {
12+ webBuilder . UseStartup < Startup > ( ) ;
13+ } ) ;
1614}
Original file line number Diff line number Diff line change 1- using Microsoft . AspNetCore ;
2-
3- namespace TestFirst ;
1+ namespace TestFirst ;
42
53public class Program
64{
7- public static void Main ( string [ ] args )
8- {
9- var webHostBuilder = CreateWebHostBuilder ( args ) ;
10- webHostBuilder . Build ( ) . Run ( ) ;
11- }
5+ public static void Main ( string [ ] args ) =>
6+ CreateHostBuilder ( args ) . Build ( ) . Run ( ) ;
127
13- public static IWebHostBuilder CreateWebHostBuilder ( string [ ] args )
14- {
15- return WebHost . CreateDefaultBuilder ( args )
16- . UseStartup < Startup > ( ) ;
17- }
8+ public static IHostBuilder CreateHostBuilder ( string [ ] args ) =>
9+ Host . CreateDefaultBuilder ( args )
10+ . ConfigureWebHostDefaults ( webBuilder =>
11+ {
12+ webBuilder . UseStartup < Startup > ( ) ;
13+ } ) ;
1814}
You can’t perform that action at this time.
0 commit comments