async Task ExecuteRefreshCommand() { if (IsBusy) { return; } IsBusy = true; try { var productImages = await _service.GetProductImageByProductId(_item.Id); ProductImages.Clear(); foreach (var pr in productImages) { ProductImages.Add(pr); } } catch (Exception ex) { Acr.UserDialogs.UserDialogs.Instance.ShowError(ex.Message); } finally { IsBusy = false; } }