extracting all the cross-platform setup of HttpMessageHandler into

a less awful class
This commit is contained in:
Brendan Forster
2015-05-31 19:23:39 +09:30
parent 5d0c8d6679
commit e5e4b4c8b0
12 changed files with 56 additions and 57 deletions
@@ -14,7 +14,7 @@ public class HttpClientAdapterTests
[IntegrationTest]
public async Task CanDownloadImage()
{
var httpClient = new HttpClientAdapter();
var httpClient = new HttpClientAdapter(HttpMessageHandlerFactory.GetHandler);
var request = new Request
{
BaseAddress = new Uri("https://github.global.ssl.fastly.net/", UriKind.Absolute),
@@ -36,7 +36,7 @@ public class HttpClientAdapterTests
[IntegrationTest]
public async Task CanCancelARequest()
{
var httpClient = new HttpClientAdapter();
var httpClient = new HttpClientAdapter(HttpMessageHandlerFactory.GetHandler);
var request = new Request
{
BaseAddress = new Uri("https://github.global.ssl.fastly.net/", UriKind.Absolute),