diff --git a/CloudConvert.API/CloudConvert.API.csproj b/CloudConvert.API/CloudConvert.API.csproj index a6fe498..1cf8d90 100644 --- a/CloudConvert.API/CloudConvert.API.csproj +++ b/CloudConvert.API/CloudConvert.API.csproj @@ -1,7 +1,7 @@  - net461;netstandard2.1;net5.0 + net8.0 CloudConvert.API CloudConvert.API Official SDK for the CloudConvert API diff --git a/CloudConvert.API/CloudConvertAPI.cs b/CloudConvert.API/CloudConvertAPI.cs index 8d8780d..958b115 100644 --- a/CloudConvert.API/CloudConvertAPI.cs +++ b/CloudConvert.API/CloudConvertAPI.cs @@ -1,6 +1,5 @@ using System; using System.Collections.Generic; -using System.Globalization; using System.IO; using System.Linq; using System.Net.Http; diff --git a/CloudConvert.API/Models/Enums/ThumbnailFit.cs b/CloudConvert.API/Models/Enums/ThumbnailFit.cs index c012f3c..0813119 100644 --- a/CloudConvert.API/Models/Enums/ThumbnailFit.cs +++ b/CloudConvert.API/Models/Enums/ThumbnailFit.cs @@ -1,6 +1,6 @@ namespace CloudConvert.API.Models.Enums { - public enum ThumbnailFit + public enum ThumbnailFit { max, crop, diff --git a/CloudConvert.API/Models/TaskOperations/WatermarkCreateRequest.cs b/CloudConvert.API/Models/TaskOperations/WatermarkCreateRequest.cs index be59dd7..e2df967 100644 --- a/CloudConvert.API/Models/TaskOperations/WatermarkCreateRequest.cs +++ b/CloudConvert.API/Models/TaskOperations/WatermarkCreateRequest.cs @@ -1,7 +1,5 @@ using Newtonsoft.Json; -using Newtonsoft.Json.Converters; using System.Collections.Generic; -using CloudConvert.API.Models.Enums; namespace CloudConvert.API.Models.TaskOperations { diff --git a/CloudConvert.Test/CloudConvert.Test.csproj b/CloudConvert.Test/CloudConvert.Test.csproj index bc84be4..a5a5193 100644 --- a/CloudConvert.Test/CloudConvert.Test.csproj +++ b/CloudConvert.Test/CloudConvert.Test.csproj @@ -1,7 +1,7 @@  - net461;netcoreapp3.1;net5.0 + net8.0 false diff --git a/CloudConvert.Test/IntegrationTests.cs b/CloudConvert.Test/IntegrationTests.cs index b647f62..6a5af35 100644 --- a/CloudConvert.Test/IntegrationTests.cs +++ b/CloudConvert.Test/IntegrationTests.cs @@ -1,17 +1,13 @@ using System.IO; using System.Linq; -using System.Net; using System.Threading.Tasks; using NUnit.Framework; using CloudConvert.API; -using CloudConvert.API.Models.Enums; using CloudConvert.API.Models.ExportOperations; using CloudConvert.API.Models.ImportOperations; -using CloudConvert.API.Models.TaskOperations; using CloudConvert.API.Models.JobModels; - -using System.Collections.Generic; using System; +using System.Net.Http; namespace CloudConvert.Test { @@ -82,7 +78,9 @@ public async Task CreateJob(string streamingMethod) Assert.IsNotNull(fileExport); Assert.AreEqual(fileExport.Filename, "input.pdf"); - using (var client = new WebClient()) client.DownloadFile(fileExport.Url, fileExport.Filename); + using var httpClient = new HttpClient(); + var fileBytes = await httpClient.GetByteArrayAsync(fileExport.Url); + await File.WriteAllBytesAsync(fileExport.Filename, fileBytes); } [TestCase("stream")] @@ -140,8 +138,9 @@ public async Task CreateTask(string streamingMethod) Assert.IsNotNull(fileExport); Assert.AreEqual(fileExport.Filename, "input.pdf"); - using (var client = new WebClient()) client.DownloadFile(fileExport.Url, fileExport.Filename); - + using var httpClient = new HttpClient(); + var fileBytes = await httpClient.GetByteArrayAsync(fileExport.Url); + await File.WriteAllBytesAsync(fileExport.Filename, fileBytes); } } } diff --git a/CloudConvert.Test/TestTasks.cs b/CloudConvert.Test/TestTasks.cs index c50854a..f8e1a8e 100644 --- a/CloudConvert.Test/TestTasks.cs +++ b/CloudConvert.Test/TestTasks.cs @@ -1,12 +1,9 @@ using System; using System.IO; -using System.Net; using System.Net.Http; -using System.Threading; using System.Threading.Tasks; using CloudConvert.API; using CloudConvert.API.Models; -using CloudConvert.API.Models.Enums; using CloudConvert.API.Models.ImportOperations; using CloudConvert.API.Models.TaskModels; using CloudConvert.API.Models.TaskOperations;