DefaultApiDescriptionProvider 类

定义

为 表示ControllerActionDescriptor的操作实现 的ApiDescription提供程序。

public ref class DefaultApiDescriptionProvider : Microsoft::AspNetCore::Mvc::ApiExplorer::IApiDescriptionProvider
public class DefaultApiDescriptionProvider : Microsoft.AspNetCore.Mvc.ApiExplorer.IApiDescriptionProvider
type DefaultApiDescriptionProvider = class
    interface IApiDescriptionProvider
Public Class DefaultApiDescriptionProvider
Implements IApiDescriptionProvider
继承
DefaultApiDescriptionProvider
实现

构造函数

DefaultApiDescriptionProvider(IOptions<MvcOptions>, IInlineConstraintResolver, IModelMetadataProvider)
已过时.

创建 DefaultApiDescriptionProvider 的新实例。

DefaultApiDescriptionProvider(IOptions<MvcOptions>, IInlineConstraintResolver, IModelMetadataProvider, IActionResultTypeMapper)
已过时.

创建 DefaultApiDescriptionProvider 的新实例。

DefaultApiDescriptionProvider(IOptions<MvcOptions>, IInlineConstraintResolver, IModelMetadataProvider, IActionResultTypeMapper, IOptions<RouteOptions>)

创建 DefaultApiDescriptionProvider 的新实例。

属性

Order

获取用于确定提供程序执行顺序的顺序值。 提供程序以 属性的 Order 升序数值执行。

方法

OnProvidersExecuted(ApiDescriptionProviderContext)

在调用具有更高Order值的实现后IApiDescriptionProvider调用。

OnProvidersExecuting(ApiDescriptionProviderContext)

创建或修改 ApiDescriptions。

适用于