public ImmutableList <T> SelectAsImmutable() { QueriesCount++; return(CurrentWorkSet.ToList().ToImmutableList()); }
public async Task <ImmutableList <T> > SelectAsImmutableAsync() { QueriesCount++; return(await Task.Run(() => CurrentWorkSet.ToList().ToImmutableList())); }
public List <T> SelectAll() { QueriesCount++; return(CurrentWorkSet.ToList()); }