Ne arayalım?

ARAMIZA KATILIN

BİZE ULAŞIN

Adres:

E-posta:

host/bin/bilisimlife.dll

iletisim@bilisimlife.net




 
Rserit
Developer
       
 1029  
 278

C# Mongo BsonSerializer.Deserialize ignore elements

Merhaba,
Bson çeviri işleminde eksik olan bir field için ignore yaptırabilirsiniz. Bunun en kolay yöntemi modeliniz içerisinde [BsonIgnoreExtraElements] attribute kullanımı fakat bunu genel olarak yaptırabilirsiniz.

using MongoDB.Bson;
using MongoDB.Bson.Serialization;
using MongoDB.Bson.Serialization.Conventions;

var conventionPack = new ConventionPack { new IgnoreExtraElementsConvention(true) };
ConventionRegistry.Register("IgnoreExtraElements", conventionPack, _ => true);

BsonSerializer.Deserialize(item)

İşlemleriniz takılmadan devam edebilir.

Bu gönderiyi 28.05.2024 22:36:57 tarihinde Rserit düzenledi.

Developer.