public async Task <bool> AddProductImageAsync(AddImageRequest request, CancellationToken cancellationToken) { var savedToken = await _localStorage.GetItemAsync <string>("authToken"); if (!string.IsNullOrWhiteSpace(savedToken)) { _httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", savedToken); } var result = await _httpClient.PostAsync(HttpMethod.Post, "v1/Product/AddProductImage", request.AsJson(), cancellationToken); return(result.IsSuccessStatusCode); }