private async Task LoadEnvironmentalData() { await _store.Put(new Actions.LoadEnvironmentalData.Request()); try { RoomData[] result = await _client.GetRuuviTagData(); await _store.Put(new Actions.LoadEnvironmentalData.Success { Data = result }); } catch (Exception ex) { await _store.Put(new Actions.LoadEnvironmentalData.Failure { ErrorMessage = ex.Message }); } }