using MoonCore.Extensions; using Moonlight.ApiServer.Interfaces.Startup; using Moonlight.ApiServer.Services; namespace MoonlightServers.ApiServer.Startup; public class PluginStartup : IAppStartup { private readonly BundleService BundleService; public PluginStartup(BundleService bundleService) { BundleService = bundleService; } public Task BuildApp(IHostApplicationBuilder builder) { // Scan the current plugin assembly for di services builder.Services.AutoAddServices(); BundleService.BundleCss("css/MoonlightServers.min.css"); BundleService.BundleCss("css/XtermBlazor.min.css"); return Task.CompletedTask; } public Task ConfigureApp(IApplicationBuilder app) { return Task.CompletedTask; } }