Partager via


PipelinePolicy interface

Une stratégie de pipeline manipule une requête au fur et à mesure qu’elle transite par le pipeline. Il s’agit d’un intergiciel (middleware) qui est autorisé à modifier la demande avant qu’elle ne soit effectuée, ainsi que la réponse lors de sa réception.

Propriétés

name

Nom de la stratégie. Doit être une chaîne unique dans le pipeline.

Méthodes

sendRequest(PipelineRequest, SendRequest)

Méthode principale à implémenter qui manipule une demande/réponse.

Détails de la propriété

name

Nom de la stratégie. Doit être une chaîne unique dans le pipeline.

name: string

Valeur de propriété

string

Détails de la méthode

sendRequest(PipelineRequest, SendRequest)

Méthode principale à implémenter qui manipule une demande/réponse.

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

Paramètres

request
PipelineRequest

Requête en cours d’exécution.

next
SendRequest

Stratégie suivante dans le pipeline. Doit être appelé pour continuer le pipeline.

Retours

Promise<PipelineResponse>