diff --git a/Octokit/Helpers/HttpClientExtensions.cs b/Octokit/Helpers/HttpClientExtensions.cs new file mode 100644 index 00000000..bb62925d --- /dev/null +++ b/Octokit/Helpers/HttpClientExtensions.cs @@ -0,0 +1,17 @@ +using System.Threading; +using System.Threading.Tasks; +using Octokit.Internal; + +namespace Octokit +{ + public static class HttpClientExtensions + { + public static Task> Send(this IHttpClient httpClient, IRequest request) + { + Ensure.ArgumentNotNull(httpClient, "httpClient"); + Ensure.ArgumentNotNull(request, "request"); + + return httpClient.Send(request, CancellationToken.None); + } + } +} \ No newline at end of file diff --git a/Octokit/Octokit.csproj b/Octokit/Octokit.csproj index 69ecd508..6fe2ef8d 100644 --- a/Octokit/Octokit.csproj +++ b/Octokit/Octokit.csproj @@ -58,6 +58,7 @@ +