예제 #1
0
        public async Task TestRequestDevices()
        {
            IList <Device> devices = await _client.GetDevices();

            Assert.NotNull(devices);
            Assert.Greater(devices.Count, 3);
            AssertDevice(devices.First());
        }
예제 #2
0
        public async Task RequestDevices()
        {
            _devices.Clear();

            IList <Device> devices = await _client.GetDevices();

            foreach (Device device in devices)
            {
                string status = device.Available ? "available" : "unavailable";
                _devices.Add(new Info {
                    Key = device.Id, Value = device.Name, Status = status
                });
            }

            NotifyPropertyChanged(nameof(Devices));
        }