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

Remove dependency on System.Reflection.Emit

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Minor - P4 Minor - P4
    • 2.11.0
    • None
    • Serialization
    • None

    Description

      More research is needed, but it appears that System.Reflection.Emit may not actually work on .NET Standard (it will only work on .NET Framework and .NET Core). Craig has suggested that we can remove the code in BsonMemberMap and compile a Linq expression tree instead

      It's likely that most of our customers are either using .NET Framework and .NET Core, so this is not a high priority bug.

      More information can be found here:
      https://github.com/dotnet/corefx/issues/29365

      Attachments

        Activity

          People

            dmitry.lukyanov@mongodb.com Dmitry Lukyanov (Inactive)
            vincent.kam@mongodb.com Vincent Kam (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: