C# Class HealthMonitoring.SelfHost.Handlers.MessageHandler

Inheritance: System.Net.Http.DelegatingHandler
显示文件 Open project: wongatech/HealthMonitoring

Public Methods

Method Description
HandleRequest ( HttpRequestMessage request ) : Task
HandleResponse ( HttpResponseMessage response, System.Guid correlationId ) : Task

Protected Methods

Method Description
SendAsync ( HttpRequestMessage request, CancellationToken cancellationToken ) : Task

Method Details

HandleRequest() public abstract method

public abstract HandleRequest ( HttpRequestMessage request ) : Task
request System.Net.Http.HttpRequestMessage
return Task

HandleResponse() public abstract method

public abstract HandleResponse ( HttpResponseMessage response, System.Guid correlationId ) : Task
response System.Net.Http.HttpResponseMessage
correlationId System.Guid
return Task

SendAsync() protected method

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