Uploaded image for project: 'C# Driver'
  1. C# Driver
  2. CSHARP-5341

Feat: Create an option in BsonSerializer, which enables auto conversion between C# number types when deserializing BSON

    • Type: Icon: New Feature New Feature
    • Resolution: Unresolved
    • Priority: Icon: Minor - P4 Minor - P4
    • None
    • Affects Version/s: None
    • Component/s: BSON, Serialization
    • None
    • Dotnet Drivers

      Feat: Create an option in BsonSerializer, which enables auto conversion between C# number types when deserializing BSON

       

      Eg. 

      mongosh> `db.coll.insertOne({x: 0})`

       

      C#: `record DoubleTp(double x)`

       

      and I cannot do  things like `coll.FindOne<DoubleTp>(xxx)`, because of STRICT number type matching when BSON deserializing. :< 

       

            Assignee:
            robert@mongodb.com Robert Stam
            Reporter:
            740310894@qq.com cy N/A
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: