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.

[Obsolete("This feature will be removed in the next major version. See https://steeltoe.io/docs/v3/obsolete for details.")]
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