Refactored api server project for latest mooncore changes

This commit is contained in:
2025-07-15 21:04:46 +02:00
parent 514f862a9d
commit f22f0c0e51
8 changed files with 271 additions and 110 deletions

View File

@@ -13,7 +13,6 @@ using MoonlightServers.ApiServer.Interfaces;
namespace MoonlightServers.ApiServer.Startup;
[PluginStartup]
public class PluginStartup : IPluginStartup
{
public Task BuildApplication(IServiceProvider serviceProvider, IHostApplicationBuilder builder)
@@ -30,7 +29,7 @@ public class PluginStartup : IPluginStartup
var configuration = serviceProvider.GetRequiredService<AppConfiguration>();
if (configuration.Client.Enable)
if (configuration.Frontend.EnableHosting)
{
builder.Services.AddSingleton(new FrontendConfigurationOption()
{