Поделиться через


HubEndpointConventionBuilder Класс

Определение

Создает соглашения, которые будут использоваться для настройки экземпляров концентратора 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
Наследование
HubEndpointConventionBuilder
Реализации

Методы

Add(Action<EndpointBuilder>)

Добавляет указанное соглашение в построитель. Соглашения используются для настройки EndpointBuilder экземпляров.

Finally(Action<EndpointBuilder>)

Регистрирует указанное соглашение для выполнения после соглашений, зарегистрированных через Add(Action<EndpointBuilder>)

Методы расширения

DisableRequestTimeout(IEndpointConventionBuilder)

Отключает время ожидания запроса в конечных точках.

WithRequestTimeout(IEndpointConventionBuilder, RequestTimeoutPolicy)

Указывает политику времени ожидания для конечных точек.

WithRequestTimeout(IEndpointConventionBuilder, String)

Указывает политику времени ожидания для конечных точек.

WithRequestTimeout(IEndpointConventionBuilder, TimeSpan)

Указывает время ожидания для конечных точек.

ShortCircuit(IEndpointConventionBuilder, Nullable<Int32>)

Короткое замыкание конечных точек. Выполнение конечной точки будет выполняться в ПО промежуточного слоя UseRouting вместо UseEndpoint.

Применяется к