Browse Source

Use ToListAsync then convert to Array.

pull/4348/head
maliming 6 years ago
parent
commit
3f7ca0cf87
  1. 4
      framework/src/Volo.Abp.MongoDB/Volo/Abp/MongoDB/MongoDbAsyncQueryableProvider.cs

4
framework/src/Volo.Abp.MongoDB/Volo/Abp/MongoDB/MongoDbAsyncQueryableProvider.cs

@ -346,9 +346,9 @@ namespace Volo.Abp.MongoDB
return GetMongoQueryable(queryable).ToListAsync(cancellationToken); return GetMongoQueryable(queryable).ToListAsync(cancellationToken);
} }
public Task<T[]> ToArrayAsync<T>(IQueryable<T> queryable, CancellationToken cancellationToken = default) public async Task<T[]> ToArrayAsync<T>(IQueryable<T> queryable, CancellationToken cancellationToken = default)
{ {
return Task.FromResult(GetMongoQueryable(queryable).ToArray()); return (await GetMongoQueryable(queryable).ToListAsync(cancellationToken)).ToArray();
} }
} }
} }

Loading…
Cancel
Save