public Task <List <KeyValuePair <string, T> > > ListAll() { return(keyValueProvider.ListAll <T>(this.categoryName)); }