アプリケーションを最新の安定した MongoDB C# Driver 2.0 にアップグレードしました。
移行中、基本的な機能が壊れており、次のような最も単純なクエリでさえthis.collection.Find(e => e.Id == id).SingleOrDefaultAsync()
正しいデータを返しません。
クラス マッピングと規則を確認しましたが、問題を正しく特定するために出力クエリを確認したいと思います。
MongoClient
では、サイドではどのようにすればよいのでしょうか。
データベース レベルでプロファイリングを設定することは可能ですが、データベースを使用するアプリケーションと開発者が複数いるため、良い解決策ではありません。
私のアプリケーションは現在、UI、ビジネス、および EF データ アクセスNinject.Extensions.Logging
を使用しています。log4net