昨天更新了vs2022 版本 .NET 6 预览版 7
在创建web mvc 项目的时候发现,Program.cs 和Startup.cs 合并只有一个Program.cs 一个文件,有点不适应,以为创建项目错了。。但仔细发现,现在的版本更简洁了。
var builder = WebApplication.CreateBuilder(args); // Add services to the container. builder.Services.AddControllersWithViews(); var app = builder.Build(); // Configure the HTTP request pipeline. if (app.Environment.IsDevelopment()) { app.UseDeveloperExceptionPage(); } else { app.UseExceptionHandler("/Home/Error"); } app.UseStaticFiles(); app.UseRouting(); app.UseAuthorization(); app.MapControllerRoute( name: "default", pattern: "{controller=Home}/{action=Index}/{id?}"); app.Run();
HostingStartup增强启动操作