- 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. |
||
|---|---|---|
| .. | ||
| AcBinarySourceGenerator.cs | ||
| AyCode.Core.Serializers.SourceGenerator.csproj | ||