IEndpointConventionBuilder Интерфейс

Определение

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

public interface class IEndpointConventionBuilder
public interface IEndpointConventionBuilder
type IEndpointConventionBuilder = interface
Public Interface IEndpointConventionBuilder
Производный

Комментарии

Этот интерфейс используется при запуске приложения для настройки конечных точек для приложения.

Методы

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.

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