コード例 #1
0
        public async Task <T> GetAsync <T>(Uri requestUri)
        {
            var request  = BuildRequest(requestUri);
            var response = await _http.GetAsync(request);

            ValidateResponse(response);
            return(DeserializeContent <T>(response));
        }
コード例 #2
0
        public async Task <T> GetAsync <T>(Uri requestUri, string resource, string operation)
        {
            var request  = BuildRequest(requestUri);
            var response = await _http.GetAsync(request, this.ClientName, resource, operation).ConfigureAwait(false);

            ValidateResponse(response);
            return(DeserializeContent <T>(response));
        }