Mongodb c# 1.8.1 では、メソッド MongoServer.GetDatabase(string databaseName, MongoCredential credential) がなくなりました。代わりに MongoClientSetting を使用しています。ただし、データベースごとに異なるユーザーとパスワードを使用できる機能が必要です。Mongodb C# 1.8.1 でそれを達成する方法
ありがとう
データベースごとに異なるユーザーを使用することもできます。ここでドキュメントを参照できます: http://docs.mongodb.org/ecosystem/tutorial/authenticate-with-csharp-driver/。
代わりに、同じデータベースに対して異なるユーザーを使用することを示している場合は、複数の MongoClient インスタンスを作成する必要があります。MongoClient は、クラスターへの論理接続です。その下に接続プールをキャッシュします。MongoDB サーバー バージョン 2.4 が認証を処理するようになったため、古い機能を削除する必要がありました。