Partilhar via


PipelinePolicy interface

Uma política de pipeline manipula um pedido à medida que percorre o pipeline. É conceptualmente um middleware que é autorizado a modificar o pedido antes de ser feito, bem como a resposta quando é recebido.

Propriedades

name

O nome da política. Tem de ser uma cadeia exclusiva no pipeline.

Métodos

sendRequest(PipelineRequest, SendRequest)

O método principal para implementar que manipula um pedido/resposta.

Detalhes de Propriedade

name

O nome da política. Tem de ser uma cadeia exclusiva no pipeline.

name: string

Valor de Propriedade

string

Detalhes de Método

sendRequest(PipelineRequest, SendRequest)

O método principal para implementar que manipula um pedido/resposta.

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

Parâmetros

request
PipelineRequest

O pedido que está a ser efetuado.

next
SendRequest

A política seguinte no pipeline. Tem de ser chamado para continuar o pipeline.

Devoluções

Promise<PipelineResponse>