private void MapField(BsonClassMap classMap, FieldInfo fieldInfo) { if (fieldInfo.IsInitOnly || fieldInfo.IsLiteral) { // we can't write return; } classMap.MapMember(fieldInfo); }