Use ToListAsync then convert to Array.

pull/4348/head
maliming 5 years ago
parent 66b4cd2b72
commit 3f7ca0cf87

@ -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