Table of Contents

Interface IListFilterService<T, TList>

Namespace
Innova.Prism.Library.Services
Assembly
Innova.Prism.Library.dll

Represents a service for filtering and extracting data from a list.

public interface IListFilterService<T, TList> where T : class where TList : class

Type Parameters

T

The type of the items in the list.

TList

The type of the list.

Methods

ExtractAndSetFilter(IEnumerable<ListFilter>, ListQueryParameter<T>)

Extracts and sets the filters for the list query parameter.

GetDistinctFilterValues(string, Type, QueryParameter<T>)

Gets the distinct filter values for the specified column.