IHttpClientLogEnricher.Enrich Método

Definição

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.

Aplica-se a