Het MongoDB-stuurprogramma biedt een methode voor het deserialiseren van Bson naar uw type. De BsonSerializer
is te vinden in MongoDB.Bson.dll
, in de MongoDB.Bson.Serialization
naamruimte.
U kunt de BsonSerializer.Deserialize<T>()
. gebruiken methode. Een voorbeeldcode zou zijn
var obj = new MyClass { MyVersion = new Version(1,0,0,0) };
var bsonObject = obj.ToBsonDocument();
var myObj = BsonSerializer.Deserialize<MyClass>(bsonObject);
Console.WriteLine(myObj);
Waar MyClass
is gedefinieerd als
public class MyClass
{
public Version MyVersion {get; set;}
}
Ik hoop dat dit helpt.