IGeospatialYamlSerializer
Namespace: Meshmakers.Octo.Runtime.Contracts.Geospatial
Interface for serializing geospatial object types to YAML format.
public interface IGeospatialYamlSerializer
Methods
Serialize<T>(T)
Serializes the specified object to YAML format.
string Serialize<T>(T obj)
Type Parameters
T
The type of object to serialize.
Parameters
obj
T
The object to serialize.
Returns
String
Serialized YAML string.
Deserialize<T>(String)
Deserializes the specified YAML string to an object of the specified type.
T Deserialize<T>(string yaml)
Type Parameters
T
The type of object to deserialize.
Parameters
yaml
String
The YAML string to deserialize.
Returns
T
Data object of the specified type.