Condividi tramite


IHubEndpointConventionBuilder Interfaccia

Definizione

Astrazione che crea convenzioni che verranno usate per la personalizzazione delle istanze dell'hub EndpointBuilder .

public interface class IHubEndpointConventionBuilder : Microsoft::AspNetCore::Builder::IEndpointConventionBuilder
public interface IHubEndpointConventionBuilder : Microsoft.AspNetCore.Builder.IEndpointConventionBuilder
type IHubEndpointConventionBuilder = interface
    interface IEndpointConventionBuilder
Public Interface IHubEndpointConventionBuilder
Implements IEndpointConventionBuilder
Derivato
Implementazioni

Metodi

Add(Action<EndpointBuilder>)

Aggiunge la convenzione specificata al generatore. Le convenzioni vengono usate per personalizzare EndpointBuilder le istanze.

(Ereditato da IEndpointConventionBuilder)
Finally(Action<EndpointBuilder>)

Registra la convenzione specificata per l'esecuzione dopo la registrazione delle convenzioni tramite Add(Action<EndpointBuilder>)

(Ereditato da IEndpointConventionBuilder)

Metodi di estensione

DisableRequestTimeout(IEndpointConventionBuilder)

Disabilita il timeout delle richieste negli endpoint.

WithRequestTimeout(IEndpointConventionBuilder, RequestTimeoutPolicy)

Specifica un criterio di timeout per gli endpoint.

WithRequestTimeout(IEndpointConventionBuilder, String)

Specifica un criterio di timeout per gli endpoint.

WithRequestTimeout(IEndpointConventionBuilder, TimeSpan)

Specifica un timeout per gli endpoint.

ShortCircuit(IEndpointConventionBuilder, Nullable<Int32>)

Corto circuito degli endpoint. L'esecuzione dell'endpoint verrà eseguita nel middleware UseRouting anziché in UseEndpoint.

Si applica a