IHttpClientLogEnricher.Enrich Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Enriquecer logs de solicitação 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
Coletor de marcas ao qual adicionar marcas.
- request
- HttpRequestMessage
HttpRequestMessage objeto associado à solicitação HTTP de saída.
- response
- HttpResponseMessage
HttpResponseMessage objeto associado à solicitação HTTP de saída.
- exception
- Exception
Um opcional Exception que foi lançado dentro do processamento de solicitação HTTP de saída.
Comentários
Lembre-se de que, dependendo do resultado da solicitação HTTP, os response
parâmetros e exception
podem ser null
.