add ids filter
This commit is contained in:
@@ -45,7 +45,7 @@ public abstract class BaseChildItemHandler<TEntity, TParent, TUpdateMsg>(IApiSer
|
||||
server.RegisterHandler(t.GetMethod(nameof(Post))!.CreateDelegate(this), new(RouteParent + "/{pid}" + RouteChild, "POST"), Debugger.IsAttached);
|
||||
}
|
||||
|
||||
public virtual ApiResult GetAll(int pid, int offset, int amount)
|
||||
public virtual ApiResult GetAll(int pid, string? ids, int offset, int amount)
|
||||
{
|
||||
IQueryable<TEntity> entities;
|
||||
|
||||
@@ -58,7 +58,7 @@ public abstract class BaseChildItemHandler<TEntity, TParent, TUpdateMsg>(IApiSer
|
||||
else
|
||||
entities = server.Manager.Get<TEntity>();
|
||||
|
||||
entities = SortEntities(entities);
|
||||
entities = SortEntities(FilterByIDs(entities, ids));
|
||||
|
||||
if (offset > 0)
|
||||
entities = entities.Skip(offset);
|
||||
|
||||
Reference in New Issue
Block a user