using Microsoft.AspNetCore.Builder; using Microsoft.Extensions.DependencyInjection; public static class ProgramExtensions { public static WebApplicationBuilder ConfigureBuilder(this WebApplicationBuilder builder) { builder.Services.AddRazorPages(); return builder; } public static WebApplication ConfigureApplication(this WebApplication app) { if (!app.Environment.IsDevelopment()) { app.UseExceptionHandler("/Error"); app.UseHsts(); } app.UseHttpsRedirection(); app.UseStaticFiles(); app.UseRouting(); app.UseEndpoints(endpoints => { endpoints.MapRazorPages(); }); return app; } }