C# Class NuGet.Services.Work.Monitoring.TracingHttpHandler

Inheritance: System.Net.Http.DelegatingHandler
Afficher le fichier Open project: NuGet/NuGet.Services.Work

Méthodes publiques

Méthode Description
TracingHttpHandler ( ) : System
TracingHttpHandler ( HttpMessageHandler innerHandler ) : System

Méthodes protégées

Méthode Description
SendAsync ( HttpRequestMessage request, CancellationToken cancellationToken ) : Task
TraceException ( HttpRequestMessage request, Exception exception ) : void
TraceReceive ( HttpRequestMessage request, HttpResponseMessage response ) : void
TraceSend ( HttpRequestMessage request ) : void

Method Details

SendAsync() protected méthode

protected SendAsync ( HttpRequestMessage request, CancellationToken cancellationToken ) : Task
request System.Net.Http.HttpRequestMessage
cancellationToken System.Threading.CancellationToken
Résultat Task

TraceException() protected méthode

protected TraceException ( HttpRequestMessage request, Exception exception ) : void
request System.Net.Http.HttpRequestMessage
exception System.Exception
Résultat void

TraceReceive() protected méthode

protected TraceReceive ( HttpRequestMessage request, HttpResponseMessage response ) : void
request System.Net.Http.HttpRequestMessage
response System.Net.Http.HttpResponseMessage
Résultat void

TraceSend() protected méthode

protected TraceSend ( HttpRequestMessage request ) : void
request System.Net.Http.HttpRequestMessage
Résultat void

TracingHttpHandler() public méthode

public TracingHttpHandler ( ) : System
Résultat System

TracingHttpHandler() public méthode

public TracingHttpHandler ( HttpMessageHandler innerHandler ) : System
innerHandler System.Net.Http.HttpMessageHandler
Résultat System