public async Task <bool> UpdateStringResourceAsync(LocaleStringResource resource) { var result = await _repository.UpdateAsync(resource); if (result) { RemoveCachedLanguage(resource.LanguageId); } return(result); }