add better initialization
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user