mirror of
https://github.com/PepperDash/Essentials.git
synced 2026-08-31 19:08:29 +00:00
feat: remove DisplayBase from Core
This commit is contained in:
parent
af0855cea3
commit
fe2cd573e5
22 changed files with 39 additions and 771 deletions
|
|
@ -500,19 +500,19 @@ namespace PepperDash.Essentials
|
|||
messengerAdded = true;
|
||||
}
|
||||
|
||||
if (device is Core.DisplayBase)
|
||||
{
|
||||
Debug.Console(2, this, "Adding actions for device: {0}", device.Key);
|
||||
//if (device is Core.DisplayBase)
|
||||
//{
|
||||
// Debug.Console(2, this, "Adding actions for device: {0}", device.Key);
|
||||
|
||||
var dbMessenger = new CoreDisplayBaseMessenger(
|
||||
$"{device.Key}-displayBase-{Key}",
|
||||
$"/device/{device.Key}",
|
||||
device as Core.DisplayBase
|
||||
);
|
||||
AddDefaultDeviceMessenger(dbMessenger);
|
||||
// var dbMessenger = new CoreDisplayBaseMessenger(
|
||||
// $"{device.Key}-displayBase-{Key}",
|
||||
// $"/device/{device.Key}",
|
||||
// device as Core.DisplayBase
|
||||
// );
|
||||
// AddDefaultDeviceMessenger(dbMessenger);
|
||||
|
||||
messengerAdded = true;
|
||||
}
|
||||
// messengerAdded = true;
|
||||
//}
|
||||
|
||||
if (device is TwoWayDisplayBase)
|
||||
{
|
||||
|
|
@ -533,25 +533,6 @@ namespace PepperDash.Essentials
|
|||
messengerAdded = true;
|
||||
}
|
||||
|
||||
if (device is Core.TwoWayDisplayBase)
|
||||
{
|
||||
var display = device as Core.TwoWayDisplayBase;
|
||||
Debug.Console(
|
||||
2,
|
||||
this,
|
||||
"Adding TwoWayDisplayBase for device: {0}",
|
||||
device.Key
|
||||
);
|
||||
var twoWayDisplayMessenger = new CoreTwoWayDisplayBaseMessenger(
|
||||
$"{device.Key}-twoWayDisplay-{Key}",
|
||||
string.Format("/device/{0}", device.Key),
|
||||
display
|
||||
);
|
||||
AddDefaultDeviceMessenger(twoWayDisplayMessenger);
|
||||
|
||||
messengerAdded = true;
|
||||
}
|
||||
|
||||
if (device is IBasicVolumeWithFeedback)
|
||||
{
|
||||
var deviceKey = device.Key;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue