Имя |
Описание |
HttpQueryableServiceHost |
Provides a custom service host that exposes the total count of a queryable resource query as an HTTP header named X-TotalCount and automatically used by the HttpEntityClient nuget. |
HttpQueryableServiceHost.HttpQueryMessageHandlerFactory |
Factory that wraps any existing handler factory with ours that places the total count in the response headers. |
HttpQueryableServiceHost.HttpQueryMessageHandlerFactory.HttpQueryMessageHandler |
Handler that takes the total count value set in the call context by the query composer and adds it to the response headers. |
HttpQueryableServiceHost.HttpQueryOperationHandlerFactory |
Factory that wraps any existing operation factory with ours that adds support for multi-value uri query parameters. |
HttpQueryableServiceHost.HttpQueryableBehavior |
Extended behavior that sets the query composer to our own that tracks the total query count value. |
HttpQueryableServiceHost.HttpQueryableBehavior.CountQueryComposer |
Custom composer implementation that delegates all work to the WebApi built-in UrlComposer, but counts the total results before returning the response, and places the value in the call context. |
HttpQueryableServiceHost.UriMultiValueTemplateHandler |
Adds built-in support for query string arrays if needed. No conversion to other types of arrays are implemented. |
HttpQueryableServiceHostFactory |
Custom host factory for queryable endpoints. |