sql >> Base de Datos >  >> NoSQL >> MongoDB

MongoDB C#:mejor patrón de serialización de ID

Si te entiendo bien, quieres acceder al Id propiedad como una cadena, pero tiene el Id guardado como ObjectId en MongoDB. Esto se puede lograr usando BsonRepresentation con BsonId .

[BsonId]
[BsonRepresentation(BsonType.ObjectId)]
public string Id { get; set; }

Los detalles se pueden encontrar aquí.