diff --git a/src/Umbraco.Web/Scheduling/KeepAlive.cs b/src/Umbraco.Web/Scheduling/KeepAlive.cs index d11bf2af35..0557e56e57 100644 --- a/src/Umbraco.Web/Scheduling/KeepAlive.cs +++ b/src/Umbraco.Web/Scheduling/KeepAlive.cs @@ -52,12 +52,7 @@ namespace Umbraco.Web.Scheduling var url = umbracoAppUrl + "/ping.aspx"; using (var wc = new HttpClient()) { - var request = new HttpRequestMessage() - { - RequestUri = new Uri(url), - Method = HttpMethod.Get - }; - + var request = new HttpRequestMessage(HttpMethod.Get, url); var result = await wc.SendAsync(request, token); } } diff --git a/src/Umbraco.Web/Scheduling/ScheduledPublishing.cs b/src/Umbraco.Web/Scheduling/ScheduledPublishing.cs index 11cffb3648..10d4239a27 100644 --- a/src/Umbraco.Web/Scheduling/ScheduledPublishing.cs +++ b/src/Umbraco.Web/Scheduling/ScheduledPublishing.cs @@ -61,10 +61,8 @@ namespace Umbraco.Web.Scheduling var url = umbracoAppUrl + "/RestServices/ScheduledPublish/Index"; using (var wc = new HttpClient()) { - var request = new HttpRequestMessage() + var request = new HttpRequestMessage(HttpMethod.Post, url) { - RequestUri = new Uri(url), - Method = HttpMethod.Post, Content = new StringContent(string.Empty) }; //pass custom the authorization header diff --git a/src/Umbraco.Web/Scheduling/ScheduledTasks.cs b/src/Umbraco.Web/Scheduling/ScheduledTasks.cs index def7b606b5..8bd5e9ebc0 100644 --- a/src/Umbraco.Web/Scheduling/ScheduledTasks.cs +++ b/src/Umbraco.Web/Scheduling/ScheduledTasks.cs @@ -63,12 +63,7 @@ namespace Umbraco.Web.Scheduling { using (var wc = new HttpClient()) { - var request = new HttpRequestMessage() - { - RequestUri = new Uri(url), - Method = HttpMethod.Get, - Content = new StringContent(string.Empty) - }; + var request = new HttpRequestMessage(HttpMethod.Get, url); //TODO: pass custom the authorization header, currently these aren't really secured! //request.Headers.Authorization = AdminTokenAuthorizeAttribute.GetAuthenticationHeaderValue(_appContext);