Skillnaden ligger i en syntax.Find
och FindAsync
båda tillåter bara att bygga asynkrona frågor med samma prestanda
FindAsync
returnerar markören som inte laddar alla dokument på en gång och ger dig gränssnitt för att hämta dokument ett efter ett från DB-markören. Det är användbart om frågeresultatet är enormt.
Find
ger dig enklare syntax genom metoden ToListAsync
där den inuti hämtar dokument från markören och returerar alla dokument på en gång .