Condividi tramite


IHttpClientLogEnricher.Enrich Metodo

Definizione

Arricchire i log delle richieste client 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)

Parametri

collector
IEnrichmentTagCollector

Agente di raccolta tag a cui aggiungere tag.

request
HttpRequestMessage

HttpRequestMessage oggetto associato alla richiesta HTTP in uscita.

response
HttpResponseMessage

HttpResponseMessage oggetto associato alla richiesta HTTP in uscita.

exception
Exception

Facoltativo Exception generato all'interno dell'elaborazione della richiesta HTTP in uscita.

Commenti

Tenere presente che a seconda del risultato della richiesta HTTP i response parametri e exception potrebbero essere null.

Si applica a