diff --git a/src/PepperDash.Essentials.Core/Devices/SourceListItem.cs b/src/PepperDash.Essentials.Core/Devices/SourceListItem.cs index d4fac061..d171b3d9 100644 --- a/src/PepperDash.Essentials.Core/Devices/SourceListItem.cs +++ b/src/PepperDash.Essentials.Core/Devices/SourceListItem.cs @@ -1,4 +1,5 @@ -using System.Collections.Generic; +using System; +using System.Collections.Generic; using Newtonsoft.Json; using Newtonsoft.Json.Converters; using PepperDash.Core; @@ -248,6 +249,7 @@ namespace PepperDash.Essentials.Core /// /// Defines the valid destination types for SourceListItems in a room /// + [Obsolete] public enum eSourceListItemDestinationTypes { /// diff --git a/src/PepperDash.Essentials.Core/Room/Interfaces.cs b/src/PepperDash.Essentials.Core/Room/Interfaces.cs index 00fa0b7c..bffb80a3 100644 --- a/src/PepperDash.Essentials.Core/Room/Interfaces.cs +++ b/src/PepperDash.Essentials.Core/Room/Interfaces.cs @@ -1,8 +1,5 @@ using System; using System.Collections.Generic; -using System.Linq; -using System.Text; -using Crestron.SimplSharp; using PepperDash.Core; @@ -28,6 +25,7 @@ namespace PepperDash.Essentials.Core /// /// For rooms with multiple displays /// + [Obsolete("Will be removed in a future version")] public interface IHasMultipleDisplays { Dictionary Displays { get; } @@ -40,7 +38,7 @@ namespace PepperDash.Essentials.Core { void RunRouteAction(string routeKey, string sourceListKey); - void RunRouteAction(string routeKey, string sourceListKey, Action successCallback); + void RunRouteAction(string routeKey, string sourceListKey, Action successCallback); } /// @@ -50,7 +48,7 @@ namespace PepperDash.Essentials.Core { void RunDirectRoute(string sourceKey, string destinationKey, eRoutingSignalType type = eRoutingSignalType.AudioVideo); } - + /// /// Describes a room with matrix routing /// @@ -139,7 +137,7 @@ namespace PepperDash.Essentials.Core bool HasEnvironmentalControlDevices { get; } } - public interface IRoomOccupancy:IKeyed + public interface IRoomOccupancy : IKeyed { IOccupancyStatusProvider RoomOccupancy { get; } bool OccupancyStatusProviderIsRemote { get; }