C# Class MvcApi.Filters.QueryableFilterProvider

Inheritance: IFilterProvider
Datei anzeigen Open project: dax70/MvcApi

Public Methods

Method Description
GetFilters ( System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ActionDescriptor actionDescriptor ) : IEnumerable
QueryableFilterProvider ( ) : System

Protected Methods

Method Description
GetQueryableFilters ( System.Web.Mvc.ControllerContext controllerContext, ApiActionDescriptor actionDescriptor ) : IEnumerable

Private Methods

Method Description
GetQueryElementTypeOrNull ( Type returnType ) : Type

Method Details

GetFilters() public method

public GetFilters ( System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ActionDescriptor actionDescriptor ) : IEnumerable
controllerContext System.Web.Mvc.ControllerContext
actionDescriptor System.Web.Mvc.ActionDescriptor
return IEnumerable

GetQueryableFilters() protected method

protected GetQueryableFilters ( System.Web.Mvc.ControllerContext controllerContext, ApiActionDescriptor actionDescriptor ) : IEnumerable
controllerContext System.Web.Mvc.ControllerContext
actionDescriptor ApiActionDescriptor
return IEnumerable

QueryableFilterProvider() public method

public QueryableFilterProvider ( ) : System
return System