Microsoft.AspNetCore.Mvc.ApiExplorer Namespace¶
-
namespace
Microsoft.AspNetCore.Mvc.
ApiExplorer
¶ Interfaces
- interface
IApiDescriptionGroupCollectionProvider
- Provides access to a collection of
Microsoft.AspNetCore.Mvc.ApiExplorer.ApiDescriptionGroup
. - interface
IApiDescriptionGroupNameProvider
- Represents group name metadata for an <code>ApiDescription</code>.
- interface
IApiDescriptionProvider
- interface
IApiDescriptionVisibilityProvider
- Represents visibility metadata for an <code>ApiDescription</code>.
- interface
IApiRequestFormatMetadataProvider
- Provides metadata information about the request format to an <code>IApiDescriptionProvider</code>.
- interface
IApiRequestMetadataProvider
- Provides a a set of possible content types than can be consumed by the action.
- interface
IApiResponseMetadataProvider
- Provides a return type, status code and a set of possible content types returned by a successful execution of the action.
- interface
IApiResponseTypeMetadataProvider
- Provides metadata information about the response format to an <code>IApiDescriptionProvider</code>.
Classes
- class
ApiDescription
- Represents an API exposed by this application.
- class
ApiDescriptionExtensions
- Extension methods for
Microsoft.AspNetCore.Mvc.ApiExplorer.ApiDescription
. - class
ApiDescriptionGroup
- Represents a group of related apis.
- class
ApiDescriptionGroupCollection
- A cached collection of
Microsoft.AspNetCore.Mvc.ApiExplorer.ApiDescriptionGroup
. - class
ApiDescriptionGroupCollectionProvider
- class
ApiDescriptionProviderContext
- A context object for
Microsoft.AspNetCore.Mvc.ApiExplorer.ApiDescription
providers. - class
ApiParameterDescription
- A metadata description of an input to an API.
- class
ApiParameterRouteInfo
- A metadata description of routing information for an
Microsoft.AspNetCore.Mvc.ApiExplorer.ApiParameterDescription
. - class
ApiRequestFormat
- A possible format for the body of a request.
- class
ApiResponseFormat
- Possible format for an
Microsoft.AspNetCore.Mvc.ApiExplorer.ApiResponseType
. - class
ApiResponseType
- Possible type of the response body which is formatted by
Microsoft.AspNetCore.Mvc.ApiExplorer.ApiResponseType.ApiResponseFormats
. - class
DefaultApiDescriptionProvider
- Implements a provider of
Microsoft.AspNetCore.Mvc.ApiExplorer.ApiDescription
for actions represented byMicrosoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor
.
- interface