Compartilhar via


IHubEndpointConventionBuilder Interface

Definição

Abstração que cria convenções que serão usadas para personalização de instâncias do 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
Derivado
Implementações

Métodos

Add(Action<EndpointBuilder>)

Adiciona a convenção especificada ao construtor. As convenções são usadas para personalizar EndpointBuilder instâncias.

(Herdado de IEndpointConventionBuilder)
Finally(Action<EndpointBuilder>)

Registra a convenção especificada para execução após convenções registradas por meio de Add(Action<EndpointBuilder>)

(Herdado de IEndpointConventionBuilder)

Métodos de Extensão

DisableRequestTimeout(IEndpointConventionBuilder)

Desabilita o tempo limite da solicitação nos pontos de extremidade.

WithRequestTimeout(IEndpointConventionBuilder, RequestTimeoutPolicy)

Especifica uma política de tempo limite para os pontos de extremidade.

WithRequestTimeout(IEndpointConventionBuilder, String)

Especifica uma política de tempo limite para os pontos de extremidade.

WithRequestTimeout(IEndpointConventionBuilder, TimeSpan)

Especifica um tempo limite para os pontos de extremidade.

ShortCircuit(IEndpointConventionBuilder, Nullable<Int32>)

Curto-circuito dos pontos de extremidade. A execução do ponto de extremidade ocorrerá no middleware UseRouting em vez de UseEndpoint.

Aplica-se a