fix: Add DeviceInterfaceSupport property to JoinResponse

This commit introduces a new property, `DeviceInterfaceSupport`,
to the `JoinResponse` class in the `PepperDash.Essentials.WebSocketServer`
namespace. This property is a dictionary that maps strings to
`DeviceInterfaceInfo` objects, enhancing support for device interfaces.
A summary comment has also been added for clarity.
This commit is contained in:
Neil Dorin
2025-09-25 11:50:42 -06:00
parent fd70377c7f
commit 8fc4d21f02

View File

@@ -65,7 +65,10 @@ namespace PepperDash.Essentials.WebSocketServer
[JsonProperty("enableDebug")]
public bool EnableDebug { get; set; }
///
/// <summary>
/// Gets or sets the DeviceInterfaceSupport
/// </summary>
[JsonProperty("deviceInterfaceSupport")]
public Dictionary<string, DeviceInterfaceInfo> DeviceInterfaceSupport { get; set; }
}
}