Description
There is no way to serialize non-Int32 enums.
Enums in .NET can be byte, sbyte, short, ushort, int, uint, long, ulong (see https://docs.microsoft.com/en-us/dotnet/articles/csharp/language-reference/keywords/enum).
We should write all of these except long and ulong properly (converting them to int and back).
long and ulong enums should be written as object.
Attachments
Issue Links
- links to