private async Task <string> GetAuctionDataUrlAsync(Realm realm, CancellationToken stoppingToken) { string path = $"/wow/auction/data/{realm.Slug}"; var url = new Url(Url.Combine(_apiUrl, path)); url.SetQueryParam("locale", "en_US"); var accessToken = await _tokenHandler.GetAccessTokenAsync(stoppingToken); url.SetQueryParam("access_token", $"{accessToken}"); return(url.ToString()); }