Exemple #1
0
        internal async void Register(string p)
        {
            var result = await RegisterDataLoader.LoadAsync(() => _hueClient.RegisterAsync(p, p, generateClientKey: true));

            RegisterEntertainmentResult = result;
            RegisterSuccess             = !string.IsNullOrEmpty(result.Username);
        }
Exemple #2
0
        //private async void SsdpLocateBridgeAction()
        //{
        //	var result = await SsdpLocateBridgeDataLoader.LoadAsync(() => ssdpLocator.LocateBridgesAsync(TimeSpan.FromSeconds(5)));

        //	if (result == null)
        //		result = new List<LocatedBridge>();

        //	SsdpBridges = string.Join(", ", result.Select(x => x.IpAddress).ToArray());

        //	if (result.Count() > 0)
        //		_hueClient = new LocalHueClient(result.Select(x => x.IpAddress).First());
        //}

        internal async void Register(string p)
        {
            var result = await RegisterDataLoader.LoadAsync(() => _hueClient.RegisterAsync(p, p));

            RegisterSuccess = !string.IsNullOrEmpty(result);
        }
        internal async void Register(string p)
        {
            var result = await RegisterDataLoader.LoadAsync(() => _hueClient.RegisterAsync(p, p));

            RegisterSuccess = result;
        }