- Make ReferenceHandlingMode type-aware; OnlyId fully supported for binary, All is default for JSON - ReferenceHandling is now settable; add ThrowOnCircularReference option - Always sort Id property first for IId types to optimize tracking - Serialize/deserialize IId.Id without type marker when reference handling is enabled - Contexts now delegate options-derived properties to Options - Improve skip logic and property filter performance in binary serializer - Update tests to explicitly set ReferenceHandlingMode.All - Refactor internal APIs for clarity, safety, and efficiency |
||
|---|---|---|
| .. | ||
| Compression | ||
| Serialization | ||
| TestModels | ||
| AyCode.Core.Tests.csproj | ||
| GlobalUsings.cs | ||
| JsonExtensionTests.cs | ||
| TestModelBase.cs | ||