Adds multiple improvements to O2HTML serialization library including:
Max serialization depth
Special serialization of:
FileSystemInfo types (FileInfo & DirectoryInfo)
Memory<T> and ReadOnlyMemory<T>
Better cyclic reference detection
Performance optimizations
More unit tests
Other changes:
.Dump() method now also supports dumping Span<T> and ReadOnlySpan<T>, however it cannot serialize these types if they are not the root object being dumped. It such a case, it will serialize basic info about span.
Adds user setting to configure new serialization max depth
Adds user setting to configure max number of collection items to serialize, was previously hard-coded to 1000
closes #58
Adds multiple improvements to O2HTML serialization library including:
FileSystemInfo
types (FileInfo
&DirectoryInfo
)Memory<T>
andReadOnlyMemory<T>
Other changes:
.Dump()
method now also supports dumpingSpan<T>
andReadOnlySpan<T>
, however it cannot serialize these types if they are not the root object being dumped. It such a case, it will serialize basic info about span.