HeaderPropagationHttpClientBuilderExtensions.AddHeaderPropagation Método

Definición

Sobrecargas

AddHeaderPropagation(IHttpClientBuilder)

Agrega un controlador de mensajes para propagar los encabezados recopilados por en HeaderPropagationMiddleware una solicitud saliente.

AddHeaderPropagation(IHttpClientBuilder, Action<HeaderPropagationMessageHandlerOptions>)

Agrega un controlador de mensajes para propagar los encabezados recopilados por en HeaderPropagationMiddleware una solicitud saliente, especificando explícitamente qué encabezados se van a propagar.

AddHeaderPropagation(IHttpClientBuilder)

Agrega un controlador de mensajes para propagar los encabezados recopilados por en HeaderPropagationMiddleware una solicitud saliente.

public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHeaderPropagation (this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder);
static member AddHeaderPropagation : Microsoft.Extensions.DependencyInjection.IHttpClientBuilder -> Microsoft.Extensions.DependencyInjection.IHttpClientBuilder
<Extension()>
Public Function AddHeaderPropagation (builder As IHttpClientBuilder) As IHttpClientBuilder

Parámetros

builder
IHttpClientBuilder

IHttpClientBuilder al que se va a agregar el controlador de mensajes.

Devoluciones

IHttpClientBuilder

La interfaz IHttpClientBuilder para que se puedan encadenar llamadas adicionales.

Comentarios

Al usar este método, todos los encabezados configurados se aplicarán a las solicitudes HTTP salientes.

Se aplica a

AddHeaderPropagation(IHttpClientBuilder, Action<HeaderPropagationMessageHandlerOptions>)

Agrega un controlador de mensajes para propagar los encabezados recopilados por en HeaderPropagationMiddleware una solicitud saliente, especificando explícitamente qué encabezados se van a propagar.

public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHeaderPropagation (this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, Action<Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationMessageHandlerOptions> configure);
static member AddHeaderPropagation : Microsoft.Extensions.DependencyInjection.IHttpClientBuilder * Action<Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationMessageHandlerOptions> -> Microsoft.Extensions.DependencyInjection.IHttpClientBuilder
<Extension()>
Public Function AddHeaderPropagation (builder As IHttpClientBuilder, configure As Action(Of HeaderPropagationMessageHandlerOptions)) As IHttpClientBuilder

Parámetros

builder
IHttpClientBuilder

IHttpClientBuilder al que se va a agregar el controlador de mensajes.

Devoluciones

IHttpClientBuilder

La interfaz IHttpClientBuilder para que se puedan encadenar llamadas adicionales.

Comentarios

Esto también permite redefinir el nombre que se va a usar para un encabezado en la solicitud saliente.

Se aplica a