コード例 #1
0
        public async Task <Response> SendAsync(IRequest request, CancellationToken cancellationToken = default, bool?notfoundIsSuccess = null)
        {
            var message = request.CreateMessage();

            _credentialBuilder?.Build(_httpClient, message);

            var response = await _httpClient.SendAsync(message, cancellationToken);

            return(await ParseAsync(response.StatusCode, response.Content, response.Headers, notfoundIsSuccess ?? NotFoundIsSuccess));
        }
コード例 #2
0
        public async Task <Response> SendAsync(IRequest request)
        {
            var message = request.CreateMessage();

            _credentialBuilder?.Build(_httpClient, message);

            var response = await _httpClient.SendAsync(message);

            return(await ParseAsync(response.StatusCode, response.Content, response.Headers));
        }