Microsoft.AspNetCore.OData.Abstracts Namespace

Classes

ETagActionFilterAttribute

Defines a ActionFilterAttribute to add an ETag header value to an OData response when the response is a single resource that has an ETag defined.

HttpRequestScope

Provides access to the HttpRequest to which the OData service container instance is scoped.

NonValidatingParameterBindingAttribute

An attribute to disable model validation for a particular type.

ODataBatchFeature

Provide the interface for the details of a given OData batch request.

ODataFeature

Contains the details of a given OData request. These properties should all be mutable. None of these properties should ever be set to null.

Interfaces

IETagHandler

Exposes the ability to convert a collection of concurrency property names and values into an EntityTagHeaderValue and parse an EntityTagHeaderValue into a list of concurrency property values.

IODataBatchFeature

Provide the interface for the details of a given OData batch request.

IODataFeature

Provide the interface for the details of a given OData request.