Пример #1
0
        /// <summary>
        /// Call a custom REST API
        /// </summary>
        /// <typeparam name="T"></typeparam>
        /// <param name="apiName">The name of the custom REST API</param>
        /// <param name="parameters">Pre-formatted parameters like this: ?name1=value1&name2=value2&soon=soforth</param>
        /// <returns></returns>
        public async Task <T> HttpGetRestApiAsync <T>(string apiName, string parameters)
        {
            var url = Common.FormatCustomUrl(apiName, parameters, _instanceUrl);

            return(await HttpGetAsync <T>(url));
        }
Пример #2
0
        public async Task <T> HttpPostRestApiAsync <T>(string apiName, object inputObject)
        {
            var url = Common.FormatCustomUrl(apiName, _instanceUrl);

            return(await HttpPostAsync <T>(inputObject, url));
        }