AyCode.Core/AyCode.Core.Tests
Loretta 03e5cd9f29 Handle System.Object properties with runtime type dispatch
- Emit special serialization logic for properties declared as System.Object, using value.GetType() and writing type name metadata for correct polymorphic deserialization.
- Add IsObjectDeclaredType to PropInfo to support this logic.
- Update scan pass to use runtime type for object properties.
- Adjust IId reference test to ensure circular reference coverage.
- Default UseGeneratedCode to true in serializer options.
2026-02-25 09:28:44 +01:00
..
Compression Refactor serializer tests, fix deserializer bugs, add Gzip 2025-12-19 19:29:12 +01:00
GeneratedWriters Source-generated scan pass for SGen binary serialization 2026-02-19 16:40:16 +01:00
Serialization Handle System.Object properties with runtime type dispatch 2026-02-25 09:28:44 +01:00
TestModels Improve circular reference handling in binary serializer 2026-02-23 16:01:37 +01:00
AyCode.Core.Tests.csproj Add MemoryPack benchmarks and model support 2026-02-16 07:59:24 +01:00
GlobalUsings.cs database improvements... 2023-11-23 22:38:13 +01:00
JsonExtensionTests.cs Update enum values, PropertySkip code, and add int tests 2026-01-05 09:44:02 +01:00
TestModelBase.cs refactoring, improvements, fixes, etc... 2024-05-01 17:07:48 +02:00