public async Task <IEnumerable <CultureDto> > GetCultureList() { var cached = _cacheAccessor.GetCultures(); if (cached.Any()) { return(cached); } var cultures = await _localizationAccessor.GetListOfCultures(); await _cacheAccessor.CacheCultures(cultures); return(cultures); }