我EfRepository<TEntity>
用来访问数据,我有一个DbSet<TEntity>
. 我正在尝试异步访问数据,我需要它Queryable
,我目前正在使用它:
public virtual async Task<IQueryable<TEntity>> AllAsync()
{
var list = await this.DbSet.ToListAsync();
return list.AsQueryable();
}
它实际上比使用DbSet
同步更快吗?