Example #1
0
 /// <summary>
 /// Serializes configuration tree into Laconic format and writes it into stream
 /// </summary>
 public void ToLaconicStream(Stream stream, Azos.CodeAnalysis.Laconfig.LaconfigWritingOptions options = null, Encoding encoding = null)
 {
     Azos.CodeAnalysis.Laconfig.LaconfigWriter.Write(this, stream, options, encoding);
 }
Example #2
0
 /// <summary>
 /// Serializes configuration tree into Laconic format and writes it into a file
 /// </summary>
 public void ToLaconicFile(string filename, Azos.CodeAnalysis.Laconfig.LaconfigWritingOptions options = null, Encoding encoding = null)
 {
     using (var fs = new FileStream(filename, FileMode.Create))
         Azos.CodeAnalysis.Laconfig.LaconfigWriter.Write(this, fs, options, encoding);
 }
Example #3
0
 /// <summary>
 /// Serializes configuration tree into Laconic format and returns it as a string
 /// </summary>
 public string ToLaconicString(Azos.CodeAnalysis.Laconfig.LaconfigWritingOptions options = null)
 {
     return(Azos.CodeAnalysis.Laconfig.LaconfigWriter.Write(this, options));
 }