コード例 #1
0
        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);
        }