Major refactor of binary serialization codegen and runtime: - Added property writer bridge methods for markerless/metadata paths - Centralized object marker logic via new bridge methods - Simplified SGen output: single bridge call replaces branching - FixObj slot markers now supported in serialization/deserialization - Refactored collection/dictionary element serialization - Removed redundant WritePropertyMarkerless method - Improved tests: use BinaryTypeCode constants, FixObj parsing - Added InternalsVisibleTo for test project access - Annotated TestSimpleClass for SGen support Reduces generated code size, improves maintainability, and ensures correct handling of new binary format features. |
||
|---|---|---|
| .. | ||
| AcSerializerModels.cs | ||
| GeneratedSerializerTestModels.cs | ||
| SharedTestModels.cs | ||
| SignalRTestInfrastructure.cs | ||
| StockTakingTestModels.cs | ||
| TestDataFactory.cs | ||
| TestLogger.cs | ||