public async Task <ActionResult <List <string> > > GetAsync() { var search = new EntityValueSearch() { KeyLike = Keys.VariableKey + "%", }; search.EntityIds.Add(-GetRequesterUid()); var baseValues = provider.GetQueryable <EntityValue>(); var searchValues = provider.ApplyEntityValueSearch(baseValues, search); return(await provider.GetListAsync(searchValues.Select(x => x.key.Substring(Keys.VariableKey.Length)))); }