Я создал веб-API ASP.NET Core 6, используя C#.
Когда я изменил app.Run();
в program.cs
файле на это:
app.Run(async context =>
{
await context.Response.WriteAsync("I'm upgrading!\nTRY AGAIN LATER");
});
Приложение мне не показывает сообщение и не открывается! Кто-нибудь знает причину?
Я пытался изменить конвейер, но это не сработало.
Мой файл program.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");
});
Попробуй это:
// ...
app.Run(async context =>
{
await context.Response.WriteAsync("I'm upgrading!\nTRY AGAIN LATER");
});
app.Run();