diff --git a/src/PepperDash.Essentials.MobileControl.Messengers/Messengers/MessengerBase.cs b/src/PepperDash.Essentials.MobileControl.Messengers/Messengers/MessengerBase.cs index fbbaa5e5..88c61331 100644 --- a/src/PepperDash.Essentials.MobileControl.Messengers/Messengers/MessengerBase.cs +++ b/src/PepperDash.Essentials.MobileControl.Messengers/Messengers/MessengerBase.cs @@ -84,19 +84,8 @@ namespace PepperDash.Essentials.AppServer.Messengers : this(key, messagePath) { _device = device; - - _deviceInterfaces = GetInterfaces(_device as Device); } - /// - /// Gets the interfaces implmented on the device - /// - /// - /// - private List GetInterfaces(Device device) - { - return device?.GetType().GetInterfaces().Select((i) => i.Name).ToList() ?? new List(); - } /// /// Registers this messenger with appserver controller @@ -262,6 +251,8 @@ namespace PepperDash.Essentials.AppServer.Messengers message.Name = _device.Name; + message.MessageBasePath = MessagePath; + var token = JToken.FromObject(message); PostStatusMessage(token, MessagePath, clientId);