Namespace System.Web.Http.Description
Classes
- ApiDescription
Describes an API defined by relative URI path and HTTP method.
- ApiExplorer
Explores the URI space of the service based on routes, controllers and actions available in the system.
- ApiExplorerSettingsAttribute
This attribute can be used on the controllers and actions to influence the behavior of ApiExplorer.
- ApiParameterDescription
Describes a parameter on the API defined by relative URI path and HTTP method.
- ResponseDescription
Describes the API response.
- 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
- IApiExplorer
Defines the interface for getting a collection of ApiDescription.
- IDocumentationProvider
Defines the provider responsible for documenting the service.
Enums
- ApiParameterSource
Describes where the parameter come from.