Разликата е в синтаксиса.Find
и FindAsync
и двете позволяват да се изгради асинхронна заявка със същата производителност, само
FindAsync
връща курсор коетоне зарежда всички документи наведнъж и ви предоставя интерфейс за извличане на документи един по един от DB курсора. Това е полезно в случай, когато резултатът от заявката е огромен.
Find
Ви предоставя по-прост синтаксис чрез метод ToListAsync
където вътре извлича документи от курсора и връща всички документи наведнъж .