Tak. Po prostu udekoruj swój UserModel
klasa z BsonIgnoreExtraElements
atrybut:
[BsonIgnoreExtraElements]
public class UserModel
{
public ObjectId id { get; set; }
public string Email { get; set; }
}
Jak sama nazwa wskazuje, kierowca zignorowałby wszelkie dodatkowe pola zamiast zgłaszać wyjątek. Więcej informacji tutaj — Ignorowanie dodatkowych elementów.