C# Class HealthMonitoring.SelfHost.Handlers.MessageLoggingHandler

Inheritance: MessageHandler
显示文件 Open project: wongatech/HealthMonitoring

Public Methods

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

Protected Methods

Method Description
MessageLoggingHandler ( ILog logger ) : System

Private Methods

Method Description
FilterResponseContent ( HttpResponseMessage response ) : Task

Method Details

HandleRequest() public method

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

HandleResponse() public method

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

MessageLoggingHandler() public method

public MessageLoggingHandler ( ) : System
return System

MessageLoggingHandler() protected method

protected MessageLoggingHandler ( ILog logger ) : System
logger ILog
return System