Closed
Description
Description
In my ResourceDefinition
I have two overrides, one for GetQueryFilters
and one for GetDefaultSortOrder
. For some reason, only the GetQueryFilter
override fires.
My Postman request does not include any sort params.
Any ideas what I have done wrong here?
...
public class ClientResource : ResourceDefinition<Client>
{
public ClientResource(IResourceGraph resourceGraph) : base(resourceGraph) { }
public override PropertySortOrder GetDefaultSortOrder() => new PropertySortOrder
{
(t => t.DisplayName, SortDirection.Ascending)
};
public override QueryFilters GetQueryFilters() => new QueryFilters
{
{
"search",
(items, filter) => items.Where(i => i.DisplayName.Contains(filter.Value))
}
};
}
Environment
- JsonApiDotNetCore Version: v4.0.0-alpha5
- Other Relevant Package Versions: core 3.1
Metadata
Metadata
Assignees
Labels
No labels