c#からmongo(リモートサーバー上)に接続するにはどうすればよいですか?mLabに接続できませんMongoDB from C#
ストーリーこれまで
私はラボをモンゴに接続する非常に基本的なC#のコンソールアプリケーションから簡単な検索をしようと手間の終わりがなかったしました。
私はMongo ShellとRoboMongoの両方を使用して接続し、私が設定したコレクションに問い合わせることができました。しかし、私はまだ同じコードを使用していましたが、私のC#コードでも同じことをすることはできませんでした。主に、データベース内で設定したコレクションに対して実際に検索を実行しようとするたびにタイムアウトしていました。
役に立った役に立った役に立った非常に役に立ったメールがありますか?
私はmLabsのモンゴ接続テンプレート使用しています - かなり標準のもの
mongodb://<dbuser>:<dbpassword>@<serverName>.mlab.com:<port>/<databaseName>
、非常に標準試してみて、コレクションから読み取る事やって - それは、常にタイムアウトする、ない行きます。返された例外に埋もれて、認証への参照に失敗しました。また、認証関連のメンバーの1つが見ることのできるさまざまなオブジェクトを調べると、空白になりました。
質問を書き直すには、c#を使用してリモートのmongoリポジトリに接続するにはどうすればよいでしょうか? すべての優れたものを処理するためのベストプラクティスが含まれている場合は、ボーナスポイントとなります。クラスタ、複製セットなど