C# Class Orc.FilterBuilder.Services.FilterService

Inheritance: IFilterService
Show file Open project: WildGums/Orc.FilterBuilder

Public Methods

Method Description
FilterCollectionAsync ( FilterScheme filter, IEnumerable rawCollection, IList filteredCollection ) : Task
FilterService ( IFilterSchemeManager filterSchemeManager ) : System

Private Methods

Method Description
FilterCollection ( FilterScheme filter, IEnumerable rawCollection, IList filteredCollection ) : void
OnFilterSchemeManagerUpdated ( object sender, EventArgs e ) : void

Method Details

FilterCollectionAsync() public method

public FilterCollectionAsync ( FilterScheme filter, IEnumerable rawCollection, IList filteredCollection ) : Task
filter FilterScheme
rawCollection IEnumerable
filteredCollection IList
return Task

FilterService() public method

public FilterService ( IFilterSchemeManager filterSchemeManager ) : System
filterSchemeManager IFilterSchemeManager
return System