Table of Contents

Class LoggingHandler

Namespace
Steeltoe.Integration.Handler
Assembly
Steeltoe.Integration.IntegrationBase.dll
public class LoggingHandler : AbstractMessageHandler, IMessageHandler, IServiceNameAware, IOrdered
Inheritance
LoggingHandler
Implements
Inherited Members

Constructors

LoggingHandler(IApplicationContext, LogLevel, ILogger)

public LoggingHandler(IApplicationContext context, LogLevel level, ILogger logger)

Parameters

context IApplicationContext
level LogLevel
logger ILogger

Properties

ComponentType

public override string ComponentType { get; }

Property Value

string

Level

public LogLevel Level { get; }

Property Value

LogLevel

MessageLogger

public ILogger MessageLogger { get; }

Property Value

ILogger

Methods

CreateLogMessage(IMessage)

protected virtual string CreateLogMessage(IMessage message)

Parameters

message IMessage

Returns

string

HandleMessageInternal(IMessage)

protected override void HandleMessageInternal(IMessage message)

Parameters

message IMessage

Initialize()

public override void Initialize()