We should update the ScmTypeFactory with new XML serialization APIs for serializing types like Etag that mirror the current apis for Json serialization (DeserializeJsonValue + SerializeJsonValue). These APIs should be made virtual so extending generators can override their behavior and add serialization handling for additional types.
We should update the ScmTypeFactory with new XML serialization APIs for serializing types like Etag that mirror the current apis for Json serialization (DeserializeJsonValue + SerializeJsonValue). These APIs should be made virtual so extending generators can override their behavior and add serialization handling for additional types.