Table of Contents

Interface ISubscribableChannel

Namespace
Steeltoe.Messaging
Assembly
Steeltoe.Messaging.Abstractions.dll

A MessageChannel that maintains a registry of subscribers and invokes them to handle messages sent through this channel.

public interface ISubscribableChannel : IMessageChannel, IServiceNameAware
Inherited Members

Methods

Subscribe(IMessageHandler)

Register a message handler.

bool Subscribe(IMessageHandler handler)

Parameters

handler IMessageHandler

the handler to register

Returns

bool

false if already registered; otherwise true

Unsubscribe(IMessageHandler)

Un-register a message handler.

bool Unsubscribe(IMessageHandler handler)

Parameters

handler IMessageHandler

the handler to remvoe

Returns

bool

false if not registered; otherwise true