Sie können ObjectId
nicht konvertieren in GUID
und umgekehrt, weil es zwei verschiedene Dinge sind (unterschiedliche Größen, Algorithmen).
Sie können einen beliebigen Typ für mongoDb _id
verwenden einschließlich GUID
.
Beispielsweise sollten Sie im offiziellen c#-Treiber das Attribut [BsonId]
angeben :
[BsonId]
public Guid Id {get;set;}
[BsonId]
public int Id {get;set;}
ObjectId :
GUID :