il seguente sarebbe il modo più conveniente. utilizza l'operatore implicito per convertire la stringa json in filterdefinition. quindi non c'è bisogno di una lezione.
var collection = new MongoClient("mongodb://localhost")
.GetDatabase("test")
.GetCollection<object>("person");
collection.DeleteMany("{ name : 'John Doe' }");