2011-08-30 7 views
0

Il existe une application Windows Forms qui utilise le pilote MongoDB. Je voudrais que le pilote MongoDB fasse toute sa connexion via un proxy spécifié.Pilote MongoDB C# - Connexion via un proxy

Devrait-il y avoir un moyen de modifier app.config pour l'atteindre? Puis-je le définir dans le pilote lui-même?

+0

Parlez-vous d'un proxy HTTP? Le pilote se connecte à la base de données via TCP: https://github.com/mongodb/mongo-csharp-driver/blob/master/Driver/Internal/MongoConnection.cs, donc je suis sûr que vous ne pourrez pas utiliser un proxy HTTP. –

Répondre

0

Jetez un oeil à la MongoDB docs sur les chaînes de connexion: http://www.mongodb.org/display/DOCS/CSharp+Driver+Tutorial#CSharpDriverTutorial-Connectionstrings

Comment vos magasins d'applications particulières de cette chaîne de connexion n'est pas définie par MongoDB. Il n'utilise pas app.config à moins que votre code ne l'utilise.

+0

Je ne vois pas les paramètres proxy ici. Y at-il un travail autour? – Evgeny

+0

Pas dans MongoDB/l'application, non. De quel genre de proxy parlez-vous? –