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);
}
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