diff --git a/Pilz.Net/Api/Server/MaintenanceHandler.cs b/Pilz.Net/Api/Server/MaintenanceHandler.cs index a663ba5..2b80343 100644 --- a/Pilz.Net/Api/Server/MaintenanceHandler.cs +++ b/Pilz.Net/Api/Server/MaintenanceHandler.cs @@ -4,7 +4,7 @@ using System.Diagnostics; namespace Pilz.Net.Api.Server; -public class MaintenanceHandler : IApiHandlerInitializer +public class MaintenanceHandler(IApiServer server) : IApiHandlerInitializer { public string Route { get; set; } = "/maintenance"; @@ -13,7 +13,7 @@ public class MaintenanceHandler : IApiHandlerInitializer /// public bool MaintenanceEnabled { get; set; } - public void Initialize(IApiServer server) + public void Initialize() { server.OnCheckContext += Server_OnCheckContext; server.RegisterHandler(GetType().GetMethod(nameof(GetMaintenance))!.CreateDelegate(this), new(Route, "GET"), Debugger.IsAttached); diff --git a/Pilz.Net/Api/Server/ServerCapabilitiesHandler.cs b/Pilz.Net/Api/Server/ServerCapabilitiesHandler.cs index 345592b..899ea79 100644 --- a/Pilz.Net/Api/Server/ServerCapabilitiesHandler.cs +++ b/Pilz.Net/Api/Server/ServerCapabilitiesHandler.cs @@ -4,15 +4,12 @@ using System.Diagnostics; namespace Pilz.Net.Api.Server; -public class ServerCapabilitiesHandler : IApiHandlerInitializer +public class ServerCapabilitiesHandler(IApiServer server) : IApiHandlerInitializer { - protected IApiServer? server; - public string Route { get; set; } = "/capabilities"; - public virtual void Initialize(IApiServer server) + public virtual void Initialize() { - this.server = server; server.RegisterHandler(GetType().GetMethod(nameof(GetCapabilities))!.CreateDelegate(this), new(Route, "GET"), Debugger.IsAttached); } diff --git a/Pilz.Net/Api/Server/ServerStatusHandler.cs b/Pilz.Net/Api/Server/ServerStatusHandler.cs index b760c83..4101411 100644 --- a/Pilz.Net/Api/Server/ServerStatusHandler.cs +++ b/Pilz.Net/Api/Server/ServerStatusHandler.cs @@ -6,15 +6,12 @@ using System.Reflection; namespace Pilz.Net.Api.Server; -public class ServerStatusHandler : IApiHandlerInitializer +public class ServerStatusHandler(IApiServer server) : IApiHandlerInitializer { - protected IApiServer? server; - public string Route { get; set; } = "/status"; - public virtual void Initialize(IApiServer server) + public virtual void Initialize() { - this.server = server; server.RegisterHandler(GetType().GetMethod(nameof(GetStatus))!.CreateDelegate(this), new(Route, "GET"), Debugger.IsAttached); }