コード例 #1
0
 internal Year(Domain parent, string path)
 {
     Parent   = parent;
     FileName = path;
     foreach (var file in Walker.EveryJSON(path))
     {
         AddConf(file);
     }
 }
コード例 #2
0
ファイル: Conference.cs プロジェクト: bibtex/bibsleigh
 internal void Descend()
 {
     if (String.IsNullOrEmpty(FileName))
     {
         Logger.Log($"Unknown location of conference '{title}', skipped");
         return;
     }
     DirName = Walker.DropExtension(FileName);
     if (!Walker.DirExists(DirName))
     {
         Logger.Log($"No papers in conference {Walker.PureName(DirName)} ('{title}'), skipped");
         return;
     }
     foreach (var file in Walker.EveryJSON(DirName))
     {
         AddPaper(file);
     }
 }