diff --git a/src/PepperDash.Essentials.Core/DeviceTypeInterfaces/IMobileControl.cs b/src/PepperDash.Essentials.Core/DeviceTypeInterfaces/IMobileControl.cs index 5e46f17f..1ca53f67 100644 --- a/src/PepperDash.Essentials.Core/DeviceTypeInterfaces/IMobileControl.cs +++ b/src/PepperDash.Essentials.Core/DeviceTypeInterfaces/IMobileControl.cs @@ -64,7 +64,7 @@ namespace PepperDash.Essentials.Core.DeviceTypeInterfaces /// /// Describes a MobileControl Room Bridge /// - public interface IMobileControlRoomBridge : IKeyed + public interface IMobileControlRoomMessenger : IKeyed { event EventHandler UserCodeChanged; @@ -85,5 +85,7 @@ namespace PepperDash.Essentials.Core.DeviceTypeInterfaces string RoomName { get; } string AppUrl { get; } + + void UpdateAppUrl(string url); } } \ No newline at end of file diff --git a/src/PepperDash.Essentials.Core/Room/EssentialsRoomBase.cs b/src/PepperDash.Essentials.Core/Room/EssentialsRoomBase.cs index abfc34b8..d3b78112 100644 --- a/src/PepperDash.Essentials.Core/Room/EssentialsRoomBase.cs +++ b/src/PepperDash.Essentials.Core/Room/EssentialsRoomBase.cs @@ -58,7 +58,7 @@ namespace PepperDash.Essentials.Core /// /// The bridge for this room if Mobile Control is enabled /// - public IMobileControlRoomBridge MobileControlRoomBridge { get; private set; } + public IMobileControlRoomMessenger MobileControlRoomBridge { get; private set; } /// /// The config name of the source list @@ -209,7 +209,7 @@ namespace PepperDash.Essentials.Core } else { - MobileControlRoomBridge = mcBridge as IMobileControlRoomBridge; + MobileControlRoomBridge = mcBridge as IMobileControlRoomMessenger; Debug.Console(1, this, "*********************Mobile Control Bridge found and enabled for this room"); IsMobileControlEnabled = true; } diff --git a/src/PepperDash.Essentials.Core/Room/IEssentialsRoom.cs b/src/PepperDash.Essentials.Core/Room/IEssentialsRoom.cs index 9a70f980..d14a46be 100644 --- a/src/PepperDash.Essentials.Core/Room/IEssentialsRoom.cs +++ b/src/PepperDash.Essentials.Core/Room/IEssentialsRoom.cs @@ -23,7 +23,7 @@ namespace PepperDash.Essentials.Core BoolFeedback IsCoolingDownFeedback { get; } bool IsMobileControlEnabled { get; } - IMobileControlRoomBridge MobileControlRoomBridge { get; } + IMobileControlRoomMessenger MobileControlRoomBridge { get; } string SourceListKey { get; }