Share via


IEndpointConventionBuilder Rozhraní

Definice

Vytváří konvence, které se použijí pro přizpůsobení EndpointBuilder instancí.

public interface class IEndpointConventionBuilder
public interface IEndpointConventionBuilder
type IEndpointConventionBuilder = interface
Public Interface IEndpointConventionBuilder
Odvozené

Poznámky

Toto rozhraní se používá při spuštění aplikace k přizpůsobení koncových bodů aplikace.

Metody

Add(Action<EndpointBuilder>)

Přidá do tvůrce zadanou konvenci. Konvence se používají k přizpůsobení EndpointBuilder instancí.

Finally(Action<EndpointBuilder>)

Zaregistruje zadanou konvenci pro provádění po konvencích registrovaných prostřednictvím Add(Action<EndpointBuilder>)

Metody rozšíření

DisableRequestTimeout(IEndpointConventionBuilder)

Zakáže časový limit požadavků na koncových bodech.

WithRequestTimeout(IEndpointConventionBuilder, RequestTimeoutPolicy)

Určuje zásadu časového limitu pro koncové body.

WithRequestTimeout(IEndpointConventionBuilder, String)

Určuje zásadu časového limitu pro koncové body.

WithRequestTimeout(IEndpointConventionBuilder, TimeSpan)

Určuje časový limit pro koncové body.

ShortCircuit(IEndpointConventionBuilder, Nullable<Int32>)

Zkratujte koncové body. Spuštění koncového bodu proběhne v middlewaru UseRouting místo v UseEndpointu.

Platí pro