feat: add IHasDestinationList and IHasSourceList interfaces for room management

This commit is contained in:
Neil Dorin 2026-03-12 15:12:27 -06:00
parent 5a07e837ee
commit af913b9498
3 changed files with 47 additions and 1 deletions

View file

@ -0,0 +1,14 @@
using System.Collections.Generic;
using PepperDash.Essentials.Core;
/// <summary>
/// Interface for rooms with a list of destinations
/// </summary>
interface IHasDestinationList
{
/// <summary>
/// Gets the dictionary of destinations.
/// </summary>
Dictionary<string, IRoutingSink> Destinations { get; }
}