Skip to content

Commit a38f51f

Browse files
committed
Replace obsolete WebClient() with HttpClient()
1 parent d695b4c commit a38f51f

1 file changed

Lines changed: 7 additions & 4 deletions

File tree

CloudConvert.Test/IntegrationTests.cs

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
using System.IO;
22
using System.Linq;
3-
using System.Net;
43
using System.Threading.Tasks;
54
using NUnit.Framework;
65
using CloudConvert.API;
76
using CloudConvert.API.Models.ExportOperations;
87
using CloudConvert.API.Models.ImportOperations;
98
using CloudConvert.API.Models.JobModels;
109
using System;
10+
using System.Net.Http;
1111

1212
namespace CloudConvert.Test
1313
{
@@ -78,7 +78,9 @@ public async Task CreateJob(string streamingMethod)
7878
Assert.IsNotNull(fileExport);
7979
Assert.AreEqual(fileExport.Filename, "input.pdf");
8080

81-
using (var client = new WebClient()) client.DownloadFile(fileExport.Url, fileExport.Filename);
81+
using var httpClient = new HttpClient();
82+
var fileBytes = await httpClient.GetByteArrayAsync(fileExport.Url);
83+
await File.WriteAllBytesAsync(fileExport.Filename, fileBytes);
8284
}
8385

8486
[TestCase("stream")]
@@ -136,8 +138,9 @@ public async Task CreateTask(string streamingMethod)
136138
Assert.IsNotNull(fileExport);
137139
Assert.AreEqual(fileExport.Filename, "input.pdf");
138140

139-
using (var client = new WebClient()) client.DownloadFile(fileExport.Url, fileExport.Filename);
140-
141+
using var httpClient = new HttpClient();
142+
var fileBytes = await httpClient.GetByteArrayAsync(fileExport.Url);
143+
await File.WriteAllBytesAsync(fileExport.Filename, fileBytes);
141144
}
142145
}
143146
}

0 commit comments

Comments
 (0)