IHttpClientLogEnricher.Enrich Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
.