using Umbraco.KeycloakShowcase.Web.Extensions; WebApplicationBuilder builder = WebApplication.CreateBuilder(args); builder.CreateUmbracoBuilder() .AddBackOffice() .AddWebsite() .AddDeliveryApi() .AddComposers() .AddBackOfficeKeycloakAuthentication() .Build(); WebApplication app = builder.Build(); await app.BootUmbracoAsync(); app.UseMiddleware(); app.UseUmbraco() .WithMiddleware(u => { u.UseBackOffice(); //u.UseWebsite(); }) .WithEndpoints(u => { u.UseInstallerEndpoints(); u.UseBackOfficeEndpoints(); //u.UseWebsiteEndpoints(); }); await app.RunAsync();