2016-09-14 10 views
0

ASP.NET MVCコントローラアクションでRavendb 3を使用しています。 ToListAsync()でRavenDb非同期セッションを使用しようとしたときに、Ravenデータベースと何も関係しないEntityクエリにToListAsync()がある場合、ToListAsyncはRavenや以下のような他のエラーでのみ使用できるというエラーがスローされます。 「のIQueryableはIDbAsyncEnumerableを実装していないソース。これは既知の問題ですか?任意の回避策はありますか?RavenDBとSystem.Data.Entityとの競合

はお知らせください。 感謝します。

答えて

0

が静的​​を使用して、拡張メソッドとしてそれを使用しないでください。メソッドではなく、代わりに

+0

私は次のように使用します(IAsyncDocumentSession RavenSession = store.OpenAsyncSession())。 (f => f.UserId == uid).ToListAsync(); 0のんちゃった。 }。どこで静的メソッドを呼び出すか。ありがとう – user2981411