async Task AddProductToBasketAsync(ItemModel itemModel) { var response = await BasketHttpClientService.AddAsync($"api/item/", itemModel); if (response.StatusCode != (int)System.Net.HttpStatusCode.OK) { _errorMessage = $"Error: {response.Error}"; _productsModel = new ProductsModel(); } }
private async ValueTask BasketItemsPage() { var url = $"api/items/getitemspage?PageIndex={Page}&PageSize={PageSize}&Username={_username}"; var response = await BasketHttpClientService.GetAsync(url); if (response.StatusCode == (int)System.Net.HttpStatusCode.OK) { _itemsModel = JsonSerializer .Deserialize <ItemsModel>(response.Content, new JsonSerializerOptions { PropertyNameCaseInsensitive = true }); } else { _errorMessage = $"Error: {response.Error}"; _itemsModel = new ItemsModel(); } }