System.Web.Http.Description Namespace

 

Classes

Class Description
System_CAPS_pubclass ApiDescription

Describes an API defined by relative URI path and HTTP method.

System_CAPS_pubclass ApiExplorer

Explores the URI space of the service based on routes, controllers and actions available in the system.

System_CAPS_pubclass ApiExplorerSettingsAttribute

This attribute can be used on the controllers and actions to influence the behavior of ApiExplorer.

System_CAPS_pubclass ApiParameterDescription

Describes a parameter on the API defined by relative URI path and HTTP method.

System_CAPS_pubclass ResponseDescription

Describes the API response.

System_CAPS_pubclass ResponseTypeAttribute

Use this to specify the entity type returned by an action when the declared return type is HttpResponseMessage or IHttpActionResult. The ResponseType will be read by ApiExplorer when generating ApiDescription.

Interfaces

Interface Description
System_CAPS_pubinterface IApiExplorer

Defines the interface for getting a collection of ApiDescription.

System_CAPS_pubinterface IDocumentationProvider

Defines the provider responsible for documenting the service.

Enumerations

Enumeration Description
System_CAPS_pubenum ApiParameterSource

Describes where the parameter come from.

Return to top