Table of Contents

Class TamlSerializer

Namespace
ShapeShift.Taml
Assembly
ShapeShift.Taml.dll
public record TamlSerializer : ShapeShiftSerializer<TamlEncoder, TamlDecoder>, IEquatable<ShapeShiftSerializer<TamlEncoder, TamlDecoder>>, IEquatable<TamlSerializer>
Inheritance
TamlSerializer
Implements
Inherited Members

Methods

Deserialize<T>(string)

public T? Deserialize<T>(string yaml) where T : IShapeable<T>

Parameters

yaml string

Returns

T

Type Parameters

T

Deserialize<T, TProvider>(string)

public T? Deserialize<T, TProvider>(string yaml) where TProvider : IShapeable<T>

Parameters

yaml string

Returns

T

Type Parameters

T
TProvider

Serialize<T>(in T?)

public string Serialize<T>(in T? value) where T : IShapeable<T>

Parameters

value T

Returns

string

Type Parameters

T

Serialize<T, TProvider>(in T?)

public string Serialize<T, TProvider>(in T? value) where TProvider : IShapeable<T>

Parameters

value T

Returns

string

Type Parameters

T
TProvider