using Impostor.Api.Plugins; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Hosting; namespace Impostor.Plugins.Debugger { public class DebugPluginStartup : IPluginStartup { public void ConfigureServices(IServiceCollection services) { services.AddRazorPages(); services.AddServerSideBlazor(); } public void ConfigureHost(IHostBuilder host) { host.ConfigureWebHostDefaults(webBuilder => { webBuilder.Configure(app => { app.UseStaticFiles(); app.UseRouting(); app.UseEndpoints(endpoints => { endpoints.MapBlazorHub(); endpoints.MapFallbackToPage("/_Host"); }); }); }); } } }