Sdílet prostřednictvím


HubEndpointConventionBuilder Třída

Definice

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

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
Dědičnost
HubEndpointConventionBuilder
Implementuje

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