Nou, ik realiseerde me dat de reden dat dit niet lukte, was vanwege een fout aan mijn kant. De meeste van onze projecten zullen meerdere voertuigingangen hebben, maar toevallig had degene waarmee ik aan het testen was er maar één in de XML, dus de deserialisatie heeft het omgezet in een document, niet in een BsonArray.
De bovenstaande code zal werken, ervan uitgaande dat de VehicleEntry
veld in feite van het type BsonArray is, zal het stuurprogramma het toewijzen aan een List-object.