Freigeben über


DefaultApiDescriptionProvider Klasse

Definition

Implementiert einen Anbieter von ApiDescription für Aktionen, die von dargestellt werden ControllerActionDescriptor.

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
Vererbung
DefaultApiDescriptionProvider
Implementiert

Konstruktoren

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

Erstellt eine neue Instanz von DefaultApiDescriptionProvider.

DefaultApiDescriptionProvider(IOptions<MvcOptions>, IInlineConstraintResolver, IModelMetadataProvider, IActionResultTypeMapper)
Veraltet.

Erstellt eine neue Instanz von DefaultApiDescriptionProvider.

DefaultApiDescriptionProvider(IOptions<MvcOptions>, IInlineConstraintResolver, IModelMetadataProvider)
Veraltet.

Erstellt eine neue Instanz von DefaultApiDescriptionProvider.

Eigenschaften

Order

Ruft den Auftragswert zum Bestimmen der Ausführungsreihenfolge von Anbietern ab. Anbieter führen im aufsteigenden numerischen Wert der Order Eigenschaft aus.

Methoden

OnProvidersExecuted(ApiDescriptionProviderContext)

Wird aufgerufen, nachdem IApiDescriptionProvider Implementierungen mit höheren Order Werten aufgerufen wurden.

OnProvidersExecuting(ApiDescriptionProviderContext)

Erstellt oder ändert ApiDescriptions.

Gilt für: