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


PipelinePolicy interface

Политика конвейера управляет запросом при его прохождении по конвейеру. По сути, это ПО промежуточного слоя, которое может изменять запрос до его выполнения, а также ответ при его получении.

Свойства

name

Имя политики. Должна быть уникальной строкой в конвейере.

Методы

sendRequest(PipelineRequest, SendRequest)

Основной метод для реализации, который управляет запросом и ответом.

Сведения о свойстве

name

Имя политики. Должна быть уникальной строкой в конвейере.

name: string

Значение свойства

string

Сведения о методе

sendRequest(PipelineRequest, SendRequest)

Основной метод для реализации, который управляет запросом и ответом.

function sendRequest(request: PipelineRequest, next: SendRequest): Promise<PipelineResponse>

Параметры

request
PipelineRequest

Выполняемый запрос.

next
SendRequest

Следующая политика в конвейере. Должен вызываться для продолжения конвейера.

Возвращаемое значение

Promise<PipelineResponse>