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

Remove dependency on System.Reflection.Emit

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Minor - P4 Minor - P4
    • 2.11.0
    • Affects Version/s: None
    • Component/s: Serialization
    • None

      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

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

              Created:
              Updated:
              Resolved: