private async Task AddShoppingListItem() { string newValue = viewModel.NewShoppingListItemValue; if (!string.IsNullOrWhiteSpace(newValue)) { var newItem = new ShoppingListItem { Title = newValue }; await service.Add(newItem); viewModel.ShoppingListItems.Add(newItem); viewModel.NewShoppingListItemValue = null; } }