2013-11-02 4 views
3

Поддерживает ли драйвер mongodb .net поддержку операций async/wait? Я не могу найти информацию об этом. Я ищу что-то вроде EntityFramework есть:Mongodb .net async ждет

ToListAsync(), FindAsync(), CountAsync() 

ли это поддерживается?

ответ

4

Я сделал некоторые изменения в официальном драйвере, чтобы сделать его асинхронным, насколько это возможно. В принципе, я изменил класс MongoConnection для использования асинхронных методов NetworkStream (WriteAsync и ReadAsync) и передал все изменения кодом.

Кроме того, я добавил методы async LINQ, такие как EF6 (я действительно использовал расширения из кода EF и адаптирован к драйверу mongo).

Это не качество продукции, но она работает.

https://github.com/andrebires/mongo-csharp-driver

Смежные вопросы