public async Task <LatestVersionResponse> GetLatestVersionResponse() { return(await _cacheService.GetCache(LatestVersionCacheKey, async() => { return await _wowUpApiService.GetLatestVersion(); }, 5)); }
public async Task <LatestVersion> GetLatestVersion() { var response = await _wowUpApiService.GetLatestVersion(); var releaseChannel = GetWowUpReleaseChannel(); return(releaseChannel == WowUpReleaseChannelType.Stable ? response.Stable : response.Beta); }