コード例 #1
0
        public async Task <T> HttpPostRestApiAsync <T, TErrorResponse>(string apiName, object inputObject)
            where TErrorResponse : IErrorResponse
        {
            var url = Common.FormatRestApiUrl(apiName, InstanceUrl);

            return(await HttpPostAsync <T, TErrorResponse>(inputObject, url));
        }
コード例 #2
0
        public async Task <T> HttpGetRestApiAsync <T, TErrorResponse>(string apiName)
            where TErrorResponse : IErrorResponse
        {
            var url = Common.FormatRestApiUrl(apiName, InstanceUrl);

            return(await HttpGetAsync <T, TErrorResponse>(url));
        }
コード例 #3
0
        public async Task <T> HttpPostRestApiAsync <T>(string apiName, object inputObject)
        {
            var url = Common.FormatRestApiUrl(apiName, _instanceUrl);

            return(await HttpPostAsync <T>(inputObject, url));
        }
コード例 #4
0
        public async Task <T> HttpGetRestApiAsync <T>(string apiName)
        {
            var url = Common.FormatRestApiUrl(apiName, _instanceUrl);

            return(await HttpGetAsync <T>(url));
        }
コード例 #5
0
        public Task <T> HttpPostRestApiAsync <T>(string apiName, object inputObject, CancellationToken token)
        {
            var url = Common.FormatRestApiUrl(apiName, InstanceUrl);

            return(HttpPostAsync <T>(inputObject, url, token));
        }
コード例 #6
0
        public Task <T> HttpGetRestApiAsync <T>(string apiName, CancellationToken token)
        {
            var url = Common.FormatRestApiUrl(apiName, InstanceUrl);

            return(HttpGetAsync <T>(url, token));
        }