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. |