我创建了一个ASP。NET核心6 Web API使用C#。
当我改变
app.Run();
在里面
program.cs
文件到此:
app.Run(async context =>
{
await context.Response.WriteAsync("I'm upgrading!\nTRY AGAIN LATER");
});
该应用程序不会向我显示消息,也不会打开!
有人知道原因吗?
我试着改变管道,但没有成功。
我的
程序.cs
文件现在是这样的:
var builder = WebApplication.CreateBuilder(args);
builder.Services.AddControllers();
builder.Services.AddEndpointsApiExplorer();
builder.Services.AddSwaggerGen();
var app = builder.Build();
if (app.Environment.IsDevelopment())
{
app.UseSwagger();
app.UseSwaggerUI();
}
app.UseHttpsRedirection();
app.UseAuthorization();
app.MapControllers();
app.Run(async context =>
{
await context.Response.WriteAsync("I'm upgrading!\nTRY AGAIN LATER");
});