Jonathan Supnik (Demi)
Jonathan Supnik (Demi)
Calling new (someSize) instead of new Dictionary(someSize) is not allowed in .net versions below 9, but this library is supposed to be .net 7 compatible. See https://github.com/Cysharp/MemoryPack/issues/304 for more info.
I have a library that uses C#8 and targets the .net 2.1 standard framework. One of the serialized types is abstract, so I've implemented it as a union in MemoryPack....
Would it be a significant lift to add support for the MemoryPackUnion tag to non-abstract base classes? I've got a class hierarchy where there are specialized instances of a general...