BEWERKEN:
Ze besloten om synchrone ondersteuning toe te voegen (hoewel async nog steeds de voorkeur heeft voor IO-bewerkingen), zodat u eenvoudig het volgende kunt gebruiken:
var list = collection.Find(_ => true).ToList();
Origineel:
Blokkeer niet synchroon op asynchrone code. Het is slecht voor de prestaties en kan leiden tot impasses.
Als u uw toepassing synchroon wilt houden, is het raadzaam om de oude synchrone driver te blijven gebruiken.
In het nieuwe v2.0-stuurprogramma de async
optie zou er als volgt uit moeten zien:
async Task FooAsync()
{
var list = await collection.Find(_ => true).ToListAsync();
}