Table of Contents

Interface IChannelRegistry

Namespace
JD.AI.Core.Channels
Assembly
JD.AI.Core.dll

Registry that manages all active channel adapters.

public interface IChannelRegistry

Properties

Channels

IReadOnlyList<IChannel> Channels { get; }

Property Value

IReadOnlyList<IChannel>

Methods

GetChannel(string)

IChannel? GetChannel(string channelType)

Parameters

channelType string

Returns

IChannel

Register(IChannel)

void Register(IChannel channel)

Parameters

channel IChannel

Unregister(string)

void Unregister(string channelType)

Parameters

channelType string