Interface IFacetFilterBuilder

Assembly: redb.Core.dll

JSON filter builder for search_objects_with_facets.

public interface IFacetFilterBuilder

Methods

BuildFacetFilters(FilterExpression?)

Build JSON for facet_filters from FilterExpression.

string BuildFacetFilters(FilterExpression? filter)

BuildOrderBy(IReadOnlyList<OrderingExpression>)

Build JSON for order from OrderingExpression.

string BuildOrderBy(IReadOnlyList<OrderingExpression> orderings)

BuildQueryParameters(int?, int?)

Build query parameters (limit, offset).

QueryParameters BuildQueryParameters(int? limit = null, int? offset = null)