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; }