fix: revert prop name to inUpPosition for screenlift messenger

- refactor volume interfaces into separate files
- IBasicVolumeControl implements IKeyName
This commit is contained in:
Andrew Welker
2025-12-31 12:20:40 -06:00
parent 316bb849b4
commit 7f2bb078c8
17 changed files with 212 additions and 163 deletions

View File

@@ -22,7 +22,7 @@ namespace PepperDash.Essentials.AppServer.Messengers
/// <param name="messagePath">The message path.</param>
/// <param name="device">The device.</param>
public DeviceVolumeMessenger(string key, string messagePath, IBasicVolumeControls device)
: base(key, messagePath, device as IKeyName)
: base(key, messagePath, device)
{
this.device = device;
}