System.Web.Http.Description Namespace

The System.Web.Http.Description namespace contains the class of web API description.

Classes

  Class Description
Public class ApiDescription Describes an API defined by relative URI path and HTTP method.
Public class ApiExplorer Explores the URI space of the service based on routes, controllers and actions available in the system.
Public class ApiExplorerSettingsAttribute This attribute can be used on the controllers and actions to influence the behavior of ApiExplorer.
Public class ApiParameterDescription Describes a parameter on the API defined by relative URI path and HTTP method.

Interfaces

  Interface Description
Public interface IApiExplorer Defines the interface for getting a collection of ApiDescription.
Public interface IDocumentationProvider Defines the provider responsible for documenting the service.

Enumerations

  Enumeration Description
Public enumeration ApiParameterSource Describes where the parameter come from.