/// <summary> /// Setup the Uri requester complete with user agent etc. /// </summary> /// <returns>Task that completes when the requester is ready to use.</returns> protected override Task SetupRequesterAsync() { var httpClientRequester = new HttpClientRequester(); httpClientRequester.HttpClient.DefaultRequestHeaders.UserAgent.ParseAdd(ClientUserAgent); var systemUserAgent = WindowsSystemInfo.GetSystemUserAgent(); if (!String.IsNullOrEmpty(systemUserAgent)) { httpClientRequester.HttpClient.DefaultRequestHeaders.UserAgent.ParseAdd(systemUserAgent); } Requester = httpClientRequester.Request; return(Task.FromResult(true)); }
/// <summary> /// Setup the Uri requester complete with user agent etc. /// </summary> /// <returns>Task that completes when the requester is ready to use.</returns> protected override void SetupRequester() { var httpClientRequester = new HttpClientRequester(); httpClientRequester.HttpClient.DefaultRequestHeaders.UserAgent.ParseAdd(ClientUserAgent); var systemUserAgent = WindowsSystemInfo.GetSystemUserAgent(); if (!String.IsNullOrEmpty(systemUserAgent)) { httpClientRequester.HttpClient.DefaultRequestHeaders.UserAgent.ParseAdd(systemUserAgent); } Requester = httpClientRequester.Request; //Note(LC): This doesn't seem needed anymore //return Task.FromResult(true); }