Ejemplo n.º 1
0
        public static async Task <HttpResponseMessage> ExecuteGitCommand(this IGitRepo gitRepo, HttpMethod method, string requestUri, ILogger logger, string body = null, string versionOverride = null)
        {
            using (HttpClient client = gitRepo.CreateHttpClient(versionOverride))
            {
                HttpRequestManager requestManager = new HttpRequestManager(client, method, requestUri, logger, body, versionOverride);

                return(await requestManager.ExecuteAsync());
            }
        }