Этот код адаптирован из рабочего приложения (сокращен для ясности)

циальной документации mongodb они упоминают upserts, поэтому было бы неплохо написать команду upsert вместо:

if (_campaignRepo.Exists(camp))
{
    _campaignRepo.DeleteByIdAndSystemId(camp);
}

_campaignRepo.Save(camp);

что-то, что могло бы реализовать эту логику на уровне БД, если это возможно. Так какой же способ сделать упсерт, если он есть?

Ответы на вопрос(4)

Ваш ответ на вопрос