Tag: philips hue

.NET可移植类库和UDP支持

我正在为飞利浦Hue Lights写一个C#库。 我试图在.NET便携式设备中编写基本API包装器,这样我就可以将这个库重用于各种平台,例如Windows 8 / RT / WP。 API本身使用REST遍布HTTP,因此HttpWebRequest将满足我的大部分需求。 可以使用SSDP over UDP发现控制灯本身的网桥。 但是,我无法找到在便携式类库(PCL)中使用UDP套接字的方法。 没有可用的System.Net.Sockets 。 System.Net命名空间中没有任何内容可以允许它。 我在Windows.Networking.Sockets看到了一个DatagramSocket ,但是我无法在Intellisense中看到该命名空间。 有谁知道如何在.NET PCL下获得SSDP的UDPfunction? 我真的不想将发现function与核心库分开。 现在我的目标是针对.NET 4.5 + SL 5 + WP 8 + .NET for Windows Store 。 我的印象是套接字仍然可用。