IHttpClientLogEnricher.Enrich Método

Definición

Enriquecer los registros de solicitudes de cliente HTTP.

public:
 void Enrich(Microsoft::Extensions::Diagnostics::Enrichment::IEnrichmentTagCollector ^ collector, System::Net::Http::HttpRequestMessage ^ request, System::Net::Http::HttpResponseMessage ^ response, Exception ^ exception);
public void Enrich(Microsoft.Extensions.Diagnostics.Enrichment.IEnrichmentTagCollector collector, System.Net.Http.HttpRequestMessage request, System.Net.Http.HttpResponseMessage? response, Exception? exception);
abstract member Enrich : Microsoft.Extensions.Diagnostics.Enrichment.IEnrichmentTagCollector * System.Net.Http.HttpRequestMessage * System.Net.Http.HttpResponseMessage * Exception -> unit
Public Sub Enrich (collector As IEnrichmentTagCollector, request As HttpRequestMessage, response As HttpResponseMessage, exception As Exception)

Parámetros

collector
IEnrichmentTagCollector

Recopilador de etiquetas al que se van a agregar etiquetas.

request
HttpRequestMessage

HttpRequestMessage objeto asociado a la solicitud HTTP saliente.

response
HttpResponseMessage

HttpResponseMessage objeto asociado a la solicitud HTTP saliente.

exception
Exception

Exception Opcional que se produjo en el procesamiento de solicitudes HTTP salientes.

Comentarios

En función del resultado de la solicitud HTTP, los response parámetros y exception pueden ser null.

Se aplica a