add better initialization

This commit is contained in:
Pilzinsel64
2025-10-09 07:26:42 +02:00
parent 5e035b43df
commit ccb9f8350e
7 changed files with 40 additions and 10 deletions

View File

@@ -35,9 +35,9 @@ public abstract class BaseChildItemHandler<TEntity, TParent, TUpdateMsg>(IApiSer
protected virtual bool RegisterGetAll => true;
protected virtual bool RegisterPost => true;
public override void Initialize(IApiServer server)
protected override void OnInitialize()
{
base.Initialize(server);
base.OnInitialize();
var t = GetType();
if (RegisterGetAll)
server.RegisterHandler(t.GetMethod(nameof(GetAll))!.CreateDelegate(this), new(RouteParent + "/{pid}" + RouteChild, "GET"), Debugger.IsAttached);