Using middleware in ASP.NET Core 3.0 and later
In ASP.NET Core 3.0 and later, there are two new kinds of middleware element, and they are called UseRouting and UseEndpoints:
public void Configure(IApplicationBuilder app,
IWebHostEnvironment env)
{
if (env.IsDevelopment())
{
app.UseDeveloperExceptionPage();
}
app.UseRouting();
app.UseEndpoints(endpoints =>
{
endpoints.MapGet("/", async context =>
{
await context.Response.WriteAsync("Hello
...