RoutingEndpointConventionBuilderExtensions Klasse

Definition

Erweiterungsmethoden zum Hinzufügen von Routingmetadaten zu Endpunktinstanzen mit IEndpointConventionBuilder.

public ref class RoutingEndpointConventionBuilderExtensions abstract sealed
public static class RoutingEndpointConventionBuilderExtensions
type RoutingEndpointConventionBuilderExtensions = class
Public Module RoutingEndpointConventionBuilderExtensions
Vererbung
RoutingEndpointConventionBuilderExtensions

Methoden

DisableAntiforgery<TBuilder>(TBuilder)

Deaktiviert die Überprüfung von Antifälschungstoken für alle Endpunkte, die auf dem Ziel IEndpointConventionBuildererstellt werden.

RequireHost<TBuilder>(TBuilder, String[])

Erfordert, dass Endpunkte während des Routings mit einem der angegebenen Hosts übereinstimmen.

WithDisplayName<TBuilder>(TBuilder, Func<EndpointBuilder,String>)

Legt die DisplayName mithilfe der für alle von buildererstellten Generatoren bereitgestellten func fest.

WithDisplayName<TBuilder>(TBuilder, String)

Legt den DisplayName für alle von buildererstellten Generatoren auf die bereitgestellte displayName fest.

WithFormMappingOptions<TBuilder>(TBuilder, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

FormMappingOptionsMetadata Konfiguriert für alle Endpunkte, die auf dem Ziel IEndpointConventionBuildererstellt werden.

WithFormOptions<TBuilder>(TBuilder, Nullable<Boolean>, Nullable<Int32>, Nullable<Int64>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int64>)

Microsoft.AspNetCore.Http.Metadata.FormOptionsMetadata Konfiguriert für alle Endpunkte, die auf dem Ziel IEndpointConventionBuildererstellt werden.

WithGroupName<TBuilder>(TBuilder, String)

Legt den EndpointGroupNameAttribute für alle Endpunkte fest, die für das Ziel IEndpointConventionBuilder erstellt werden, wenn der angegeben ist endpointGroupName. Der IEndpointGroupNameMetadata auf dem Endpunkt wird verwendet, um den GroupName des Endpunkts in der OpenAPI-Spezifikation festzulegen.

WithMetadata<TBuilder>(TBuilder, Object[])

Fügt die bereitgestellten Metadaten items für Metadata alle generatoren hinzu, die von buildererstellt werden.

WithName<TBuilder>(TBuilder, String)

Fügt der IEndpointNameMetadata Metadatenauflistung für alle Endpunkte hinzu, die auf dem Ziel IEndpointConventionBuilder erstellt wurden.endpointName Der IEndpointNameMetadata auf dem Endpunkt wird für die Linkgenerierung verwendet und als Vorgangs-ID in der OpenAPI-Spezifikation des angegebenen Endpunkts behandelt.

WithOrder<TBuilder>(TBuilder, Int32)

Legt den Order für alle von buildererstellten Generatoren auf die bereitgestellte order fest.

Gilt für: