/// <summary>Converts the Swagger specification to YAML.</summary> /// <returns>The YAML string.</returns> public static string ToYaml(this SwaggerDocument document) { var json = document.ToJson(); var expConverter = new ExpandoObjectConverter(); dynamic deserializedObject = JsonConvert.DeserializeObject <ExpandoObject>(json, expConverter); var serializer = new Serializer(); return(serializer.Serialize(deserializedObject)); }