今天没什么事,下载了最新的 Visual Studio 2022,配套的 .NET 6
还是很厉害的。
虽然我还没使用,之前也看过不少介绍了,但还是在打开的一瞬间有不小的震撼。
来看一下一个 web 项目的初始代码吧:
var builder = WebApplication.CreateBuilder(args);
// Add services to the container.
builder.Services.AddRazorPages();
var app = builder.Build();
// Configure the HTTP request pipeline.
if (!app.Environment.IsDevelopment())
{
app.UseExceptionHandler("/Error");
// The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts.
app.UseHsts();
}
app.UseHttpsRedirection();
app.UseStaticFiles();
app.UseRouting();
app.UseAuthorization();
app.MapRazorPages();
app.Run();
没有了复杂的内容,甚至没有了主函数。我勒个去,这活脱就是一个 node.js
转世了。
这写法风格太爱了!研究研究去了。
文章评论