Table of Contents

Class MessagePublishingErrorHandler

Namespace
Steeltoe.Integration.Channel
Assembly
Steeltoe.Integration.IntegrationBase.dll
public class MessagePublishingErrorHandler : ErrorMessagePublisher, IErrorHandler, IServiceNameAware
Inheritance
MessagePublishingErrorHandler
Implements
Inherited Members

Constructors

MessagePublishingErrorHandler(IApplicationContext, ILogger)

public MessagePublishingErrorHandler(IApplicationContext context, ILogger logger = null)

Parameters

context IApplicationContext
logger ILogger

Fields

DEFAULT_SERVICE_NAME

public const string DEFAULT_SERVICE_NAME = "MessagePublishingErrorHandler"

Field Value

string

Properties

DefaultErrorChannel

public IMessageChannel DefaultErrorChannel { get; set; }

Property Value

IMessageChannel

DefaultErrorChannelName

public string DefaultErrorChannelName { get; set; }

Property Value

string

ServiceName

public string ServiceName { get; set; }

Property Value

string

Methods

HandleError(Exception)

public bool HandleError(Exception exception)

Parameters

exception Exception

Returns

bool