using Moonlight.Api.Host; var appLoader = new AppStartupLoader(); appLoader.Initialize(); var builder = WebApplication.CreateBuilder(args); appLoader.PreBuild(builder); var app = builder.Build(); appLoader.PostBuild(app); appLoader.PostMiddleware(app); if (app.Environment.IsDevelopment()) app.UseWebAssemblyDebugging(); app.UseBlazorFrameworkFiles(); app.UseStaticFiles(); await app.RunAsync();