Cómo serializar una clase personalizada con YamlDotNet
Estoy tratando de serializar una clase personalizada con la biblioteca YamlDotNet.
Ahí está mi clase:
public class Person
{
string firstName;
string lastName;
public Person(string first, string last)
{
firstName = first;
lastName = last;
}
}
Y así es como, traté de serializarlo:
StreamWriter streamWriter = new StreamWriter("Test.txt");
Person person = new Person("toto", "titi");
Serializer serializer = new Serializer();
serializer.Serialize(streamWriter, person);
Pero en mi archivo de salida, solo tengo esto: {}
¿Qué olvidé hacer para serializar mi clase?
Gracias por adelantado