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

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

Se aplica a