यह संभव ObjectID
रूपमोंगो सी # चालक और ObjectID JSON स्ट्रिंग स्वरूप
{ "id" : "522100a417b86c8254fd4a06" }
{ "_id" : { "$oid" : "522100a417b86c8254fd4a06" }
के बजाय
मैं जानता हूँ कि मैं अपने ही पार्सर लिख सकता है, लेकिन के लिए उत्पादन के लिए JsonWriterSettings
मजबूर करने के लिए है कोड रखरखाव के लिए, मैं संभवतः Mongo JsonWriterSettings
को ओवरराइड करना चाहता हूं।
यदि यह संभव है, तो मुझे कौन से वर्ग/इंटरफेस को ओवरराइड करना चाहिए?
मैं deserialization के तरीके को बदलने की सिफारिश नहीं करेंगे। यह संभवतः इस तरह से लिखा गया है जो वस्तु संरचना के लिए समझ में आता है। इसके बजाय मैं अपनी वस्तु का मॉडल करूंगा, मैं प्रारूप से मेल खाने के लिए क्रमबद्ध हूं। नेमस्पेस ऑब्जेक्ट {क्लास आईडी {ओआईडी आईडी; } कक्षा ओआईडी {स्ट्रिंग आईडी}}। ऐसा कुछ। – LowDev1