ControllerActionEndpointConventionBuilder Класс

Определение

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

public ref class ControllerActionEndpointConventionBuilder sealed : Microsoft::AspNetCore::Builder::IEndpointConventionBuilder
public sealed class ControllerActionEndpointConventionBuilder : Microsoft.AspNetCore.Builder.IEndpointConventionBuilder
type ControllerActionEndpointConventionBuilder = class
    interface IEndpointConventionBuilder
Public NotInheritable Class ControllerActionEndpointConventionBuilder
Implements IEndpointConventionBuilder
Наследование
ControllerActionEndpointConventionBuilder
Реализации

Комментарии

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

Методы

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.

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