और निश्चित रूप से मुझे प्रश्न पोस्ट करने के तुरंत बाद उत्तर मिल गया। इस उत्तर से, समाधान एक [BsonIgnoreIfDefault]
add जोड़ना है आईडी के लिए विशेषता। प्रश्न के उदाहरण में यह होगा:
public class MongoObject
{
[BsonId(IdGenerator = typeof(StringObjectIdGenerator))]
[BsonRepresentation(BsonType.ObjectId)]
[BsonIgnoreIfDefault] // <--- this is what was missing
public string MongoID { get; set; }
public int Index { get; set; }
}