IEndpointConventionBuilder Interfaccia

Definizione

Compila convenzioni che verranno usate per la personalizzazione delle EndpointBuilder istanze.

public interface class IEndpointConventionBuilder
public interface IEndpointConventionBuilder
type IEndpointConventionBuilder = interface
Public Interface IEndpointConventionBuilder
Derivato

Commenti

Questa interfaccia viene usata all'avvio dell'applicazione per personalizzare gli endpoint per l'applicazione.

Metodi

Add(Action<EndpointBuilder>)

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

Finally(Action<EndpointBuilder>)

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

Metodi di estensione

DisableRequestTimeout(IEndpointConventionBuilder)

Disabilita il timeout della richiesta 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é UseEndpoint.

Si applica a