public static WebApplication ConfigureServices(this WebApplicationBuilder builder) {
builder.Services.AddRazorPages();
builder.Services.AddIdentityServer(options => { ... });
return builder.Build();
}
public static WebApplication ConfigurePipeline(this WebApplication app) {
app.UseStaticFiles();
app.UseRouting();
app.UseIdentityServer();
app.UseAuthorization();
app.MapRazorPages().RequireAuthorization();
}
public static WebApplication ConfigureServices(this WebApplicationBuilder builder) {
builder.Services.AddRazorPages();
builder.Services.AddIdentityServer(options => { ... });
return builder.Build();
}
public static WebApplication ConfigurePipeline(this WebApplication app) {
app.UseStaticFiles();
app.UseRouting();
app.UseIdentityServer();
app.UseAuthorization();
app.MapRazorPages().RequireAuthorization();
}