GetPlatformTagsAsync() публичный Метод

public GetPlatformTagsAsync ( ) : Task
Результат Task
        public async Task <Dictionary <int, int> > GetPlatformTagsAsync()
        {
            var cacheJson = await _cacheManager.GetPlatformTagsAsync();

            if (string.IsNullOrWhiteSpace(cacheJson))
            {
                var storageJson = await _storageManager.GetPlatformTagsAsync();

                _cacheManager.SetPlatformTags(storageJson);
                return(JsonConvert.DeserializeObject <Dictionary <int, int> >(storageJson));
            }

            return(JsonConvert.DeserializeObject <Dictionary <int, int> >(cacheJson));
        }