private void EnsureIsLoaded() { if (_list == null) { if (_totalCount == null) { _totalCount = SourceQuery.Count(); } if (_queryIsPagedAlready) { _list = SourceQuery.ToList(); } else { _list = ApplyPaging(SourceQuery).ToList(); } } }
protected virtual void EnsureIsLoaded() { if (_list == null) { if (_totalCount == null) { _totalCount = SourceQuery.Count(); } if (_queryIsPagedAlready) { _list = SourceQuery.ToList(); } else { _list = ApplyPaging().ToList(); } } }