private void SerializationContext_ResolveSerializer(object sender, ResolveSerializerEventArgs e) { if (e.TargetType == typeof(Person)) { e.SetSerializer(new PersonSerializer(e.Context)); return; } if (e.TargetType == typeof(Sex)) { e.SetSerializer(new SexSerializer(e.Context)); return; } }
public void SetSerializer(ResolveSerializerEventArgs ev) => ev.SetSerializer <T>(this);