public IActionResult Get(CancellationToken cancellationToken) { var all = _store.GetAllTranslationsByCurrentCulture(true, cancellationToken); var models = all.Select(x => new LocalizationViewModel(x.Culture, x.Scope, x.Key, x.Value)); return(Ok(models)); }
public IEnumerable <LocalizedString> GetAllStrings(bool includeParentCultures) { return(_store.GetAllTranslationsByCurrentCulture(includeParentCultures, _accessor.HttpContext?.RequestAborted ?? CancellationToken.None) .Select(x => x.AsLocalizedString)); }