Ejemplo n.º 1
0
        public static YamlData ReadFromMulti(string name, string directory = ".", string extension = ".yml")
        {
            var named_directory = Path.Combine(directory, name);

            return(new YamlData(
                       YamlData.YamlToData(
                           string.Join("\n", Directory.EnumerateFiles(named_directory, $"*{extension}").Select(file => File.ReadAllText(file)).ToArray())
                           )
                       ));
        }
Ejemplo n.º 2
0
        public static YamlData ReadFromSingle(string name, string directory = ".", string extension = ".yml", string keyColumnName = "id")
        {
            var fstream = new FileStream(Path.Combine(directory, name + extension), FileMode.Open);

            return(new YamlData(YamlData.YamlToData(new StreamReader(fstream), keyColumnName)));
        }
Ejemplo n.º 3
0
 public static YamlData ReadFromSingle(string name, string directory = ".", string extension = ".yml")
 {
     return(new YamlData(YamlData.YamlToData(File.ReadAllText(Path.Combine(directory, name + extension)))));
 }