- Use compiled expression tree accessors for property get/set (AOT/WASM compatible, much faster than reflection) - Add comprehensive WASM/AOT compatibility and SignalR parameter array tests - Correctly handle $id/$ref for shared references; optimize reference resolution - Always serialize empty collections as [], omit null collections - Optimize primitive reading and type metadata caching - Fix edge cases in array, primitive, and reference deserialization - Ensure output matches Newtonsoft.Json for arrays and primitives - Greatly expand test coverage for all major scenarios |
||
|---|---|---|
| .. | ||
| AyCode.Core.Tests.csproj | ||
| GlobalUsings.cs | ||
| JsonExtensionTests.cs | ||
| TestModelBase.cs | ||