Я использую NoRM + MongoDB в тесте приложения. Я нашел исходный код сеанса Mongo http://normproject.org/samples, где метод update обернул это:
using(var db = Mongo.Create(_connectionString))
{
db.GetCollection<T>().UpdateOne(item, item);
}
Но когда я отправляю объект для обновления с использованием этого метода, мой объект не сохраняется, но что, если я вызову Сохранить вместо UpdateOne, мой объект будет сохранен.
Мои объекты: https://gist.github.com/1616565
Что не так?