// Abstract convenience method for serialization, to be implemented by subclasses protected abstract void SerializeJson(SerializationHelper serializer, T obj);