MongoDb-Server mit c # -Treiber herunterfahren 2.2.3

8

Mit der vorherigen Version von C # -Treibern (1.x) konnte ich Folgendes tun:

%Vor%

Wie kann ich das mit der Treiberversion 2.2.3 machen?

Aktualisieren

Nun, das Beste, was ich finden konnte, ist etwa so:

%Vor%

aber ich mag das nicht wirklich, das Try / catch etc ...

    
lo pango 03.03.2016, 13:19
quelle

2 Antworten

1

Sie haben mir auf der Google Groups-Seite gesagt, dass dies der Fall ist niemals von den meisten Anwendungen verwendet werden.

Craig Wilson hat erwähnt, dass shutdown einfach ein Befehl ist, der mit

gesendet werden kann %Vor%

Es ist also nicht mehr in der API .net Version 2.0.0 und höher verfügbar.

    
Smartis 30.03.2016 17:03
quelle
0

Dies ist das Beste, was ich nach einer intensiven Suche heute finden konnte. Ich benutze den MongoDB C # Treiber 2.2. Es gibt keine speziellen Anmeldeinformationen für meine mongod-Instanz, es sind alle Standardeinstellungen. Ich könnte mir vorstellen, dass sich dieser Code ein wenig ändern würde, wenn es spezielle Anmeldeinformationen für die Admin-Datenbank gibt.

%Vor%

Nachdem ich die mongod-Instanz in einer Eingabeaufforderung beobachtet habe, verbindet meine Anwendung erfolgreich die mongod-Instanz mit dbexit: rc: 0 , schreibt, liest und beendet sie dann, was ich sagen kann, dass sie korrekt heruntergefahren wird, schwach Erinnere dich daran, dbexit: rc: 12 zu sehen, wenn ich auf diese Weise heruntergefahren bin (frag nicht einmal).

    
KDecker 30.03.2016 18:25
quelle

Tags und Links