ODataServiceCollectionExtensions.AddODataQueryFilter Method

Definition

Overloads

AddODataQueryFilter(IServiceCollection)

Enables query support for actions with an IQueryable or IQueryable<T> return type. To avoid processing unexpected or malicious queries, use the validation settings on EnableQueryAttribute to validate incoming queries. For more information, visit http://go.microsoft.com/fwlink/?LinkId=279712.

AddODataQueryFilter(IServiceCollection, IActionFilter)

Enables query support for actions with an IQueryable or IQueryable<T> return type. To avoid processing unexpected or malicious queries, use the validation settings on EnableQueryAttribute to validate incoming queries. For more information, visit http://go.microsoft.com/fwlink/?LinkId=279712.

AddODataQueryFilter(IServiceCollection)

Enables query support for actions with an IQueryable or IQueryable<T> return type. To avoid processing unexpected or malicious queries, use the validation settings on EnableQueryAttribute to validate incoming queries. For more information, visit http://go.microsoft.com/fwlink/?LinkId=279712.

public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddODataQueryFilter (this Microsoft.Extensions.DependencyInjection.IServiceCollection services);
static member AddODataQueryFilter : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddODataQueryFilter (services As IServiceCollection) As IServiceCollection

Parameters

services
IServiceCollection

The services collection.

Returns

Applies to

AddODataQueryFilter(IServiceCollection, IActionFilter)

Enables query support for actions with an IQueryable or IQueryable<T> return type. To avoid processing unexpected or malicious queries, use the validation settings on EnableQueryAttribute to validate incoming queries. For more information, visit http://go.microsoft.com/fwlink/?LinkId=279712.

public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddODataQueryFilter (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Microsoft.AspNetCore.Mvc.Filters.IActionFilter queryFilter);
static member AddODataQueryFilter : Microsoft.Extensions.DependencyInjection.IServiceCollection * Microsoft.AspNetCore.Mvc.Filters.IActionFilter -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddODataQueryFilter (services As IServiceCollection, queryFilter As IActionFilter) As IServiceCollection

Parameters

services
IServiceCollection

The services collection.

queryFilter
IActionFilter

The action filter that executes the query.

Returns

Applies to