Проверка подключение к MongoDB C#

278
07 апреля 2017, 20:27

Как в коде проверить подключение к серверу MongoDB из кода C#?

Когда я хочу вставить данные или забрать их из MongoDB, а сервер не запущен, то выполнение программы просто зависает.

А как это предотвратить - не знаю.

Answer 1

Используйте метод Ping у MongoClient

var connectionString = "mongodb://localhost";
var client = new MongoClient(connectionString);
var server = client.GetServer();
try
{
    server.Ping();
}
catch(Exception)
{
    // сервер недоступен
}

Источник

READ ALSO
Как работать с символоми регистра в коде ASCII?

Как работать с символоми регистра в коде ASCII?

Всем привет! Я только начал изучать C# и в моём курсе обучения попалась такая вот задача, но к сожалению я не могу написать данную программу...

391
Как передать значения для полей класса, который объявляется через интерфейс

Как передать значения для полей класса, который объявляется через интерфейс

Заголовок скорей всего не передает сути вопросаИмеется два интерфейса:

297
StringSplitOptions.RemoveEmptyEntries сразу для нескольких методов Split

StringSplitOptions.RemoveEmptyEntries сразу для нескольких методов Split

ПриветствуюМожно ли использовать перечисление StringSplitOptions

289