Share via


HubEndpointConventionBuilder Klasse

Definition

Erstellt Konventionen, die für die Anpassung von Hubinstanzen EndpointBuilder verwendet werden.

public ref class HubEndpointConventionBuilder sealed : Microsoft::AspNetCore::Builder::IEndpointConventionBuilder, Microsoft::AspNetCore::Builder::IHubEndpointConventionBuilder
public sealed class HubEndpointConventionBuilder : Microsoft.AspNetCore.Builder.IEndpointConventionBuilder, Microsoft.AspNetCore.Builder.IHubEndpointConventionBuilder
type HubEndpointConventionBuilder = class
    interface IEndpointConventionBuilder
    interface IHubEndpointConventionBuilder
type HubEndpointConventionBuilder = class
    interface IHubEndpointConventionBuilder
    interface IEndpointConventionBuilder
Public NotInheritable Class HubEndpointConventionBuilder
Implements IEndpointConventionBuilder, IHubEndpointConventionBuilder
Vererbung
HubEndpointConventionBuilder
Implementiert

Methoden

Add(Action<EndpointBuilder>)

Fügt dem Generator die angegebene Konvention hinzu. Konventionen werden verwendet, um Instanzen anzupassen EndpointBuilder .

Finally(Action<EndpointBuilder>)

Registriert die angegebene Konvention für die Ausführung nach Konventionen, die über registriert wurden Add(Action<EndpointBuilder>)

Erweiterungsmethoden

DisableRequestTimeout(IEndpointConventionBuilder)

Deaktiviert das Anforderungstimeout für die Endpunkte.

WithRequestTimeout(IEndpointConventionBuilder, RequestTimeoutPolicy)

Gibt eine Timeoutrichtlinie für die Endpunkte an.

WithRequestTimeout(IEndpointConventionBuilder, String)

Gibt eine Timeoutrichtlinie für die Endpunkte an.

WithRequestTimeout(IEndpointConventionBuilder, TimeSpan)

Gibt ein Timeout für die Endpunkte an.

ShortCircuit(IEndpointConventionBuilder, Nullable<Int32>)

Kurzschluss der Endpunkt(en). Die Ausführung des Endpunkts erfolgt in UseRouting-Middleware anstelle von UseEndpoint.

Gilt für: