public async Task <ApiResponse <Podcast> > GetPodcastByIdResponseAsync(int podcastId) { Ensure.GreaterThanZero(podcastId, nameof(podcastId)); ApiResponse <Podcast> apiResponse = await _restApiClient.GetApiResponseAsync <Podcast>(UrlPathBuilder.GetPodcastByIdUrl(podcastId)); return(apiResponse); }