public async Task UpdateStateAsync()

in WhackAMole.UWPClient/ViewModel/MoleViewModel.cs [178:206]


        public async Task UpdateStateAsync()
        {
            if (_isDeleted)
                return;
            try
            {


                var mole = await _moleService.GetStateUpdateAsync();
                if (mole == null)
                {
                    SetError();
                    return;
                }
                var timestamp = DateTime.Now;
                await _dispatcher.RunAsync(CoreDispatcherPriority.Normal, () =>
                {
                    Color = GetColorFromHex(mole.Color);
                    CurrentChar = mole.CurrentChar;
                    Timestamp = timestamp;
                });
            }
            catch (Exception)
            {

                SetError();
            }

        }