protected async Task <T> Get <T>(string queryPath = null) { string uri = new Uri(BuildUrl(), queryPath).ToString(); return(await _jsonDeserializer.DeserializeAsync <T>(await _webClient.DownloadAsync(uri))); }