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


IHubEndpointConventionBuilder Интерфейс

Определение

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

Методы

Add(Action<EndpointBuilder>)

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

(Унаследовано от IEndpointConventionBuilder)
Finally(Action<EndpointBuilder>)

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

(Унаследовано от IEndpointConventionBuilder)

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

DisableRequestTimeout(IEndpointConventionBuilder)

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

WithRequestTimeout(IEndpointConventionBuilder, RequestTimeoutPolicy)

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

WithRequestTimeout(IEndpointConventionBuilder, String)

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

WithRequestTimeout(IEndpointConventionBuilder, TimeSpan)

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

ShortCircuit(IEndpointConventionBuilder, Nullable<Int32>)

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

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