private CloudConvertResponseResult StartConversation(CloudConvertProcessResponse process, string outputFormat) { try { var request = new { input = "upload", outputformat = outputFormat, save = false }; return(PostJson("https:" + process.Url, request)); } catch (Exception ee) { return(new CloudConvertResponseResult() { IsError = true, Result = ee.Message }); } }
private async Task <CloudConvertResponseResult> StartConversationAsync(CloudConvertProcessResponse process, string outputFormat) { try { var request = new { input = "upload", outputformat = outputFormat, save = false }; return(await PostJsonAsync("https:" + process.Url, request)); } catch (WebException webEx) { return(await new Task <CloudConvertResponseResult>(() => new CloudConvertResponseResult() { IsError = true, Result = webEx.Message })); } }