move address generation into message setup

This commit is contained in:
Brendan Forster
2015-04-24 09:58:08 +09:30
parent 67789e7a20
commit a9abd0942e
+3 -5
View File
@@ -60,10 +60,7 @@ namespace Octokit.Internal
cancellationTokenForRequest = unifiedCancellationToken.Token;
}
var http = new HttpClient(httpOptions)
{
BaseAddress = request.BaseAddress
};
var http = new HttpClient(httpOptions);
using (var requestMessage = BuildRequestMessage(request))
{
@@ -111,7 +108,8 @@ namespace Octokit.Internal
HttpRequestMessage requestMessage = null;
try
{
requestMessage = new HttpRequestMessage(request.Method, request.Endpoint);
var fullUri = new Uri(request.BaseAddress, request.Endpoint);
requestMessage = new HttpRequestMessage(request.Method, fullUri);
foreach (var header in request.Headers)
{
requestMessage.Headers.Add(header.Key, header.Value);