public List <SpecDoc> GetSpecList()
        {
            var files = Directory.GetFiles(SchemaFolder, "*.json", System.IO.SearchOption.AllDirectories);
            var list  = new List <SpecDoc>();

            foreach (var file in files)
            {
                var repo = new JsonRepository();
                var info = repo.Load <SpecDocMetaInfo>(file);
                list.Add(new SpecDoc()
                {
                    SheetNames = info.Sheets.Select(x => x.SheetName).ToList(),
                    SpecName   = Path.GetFileNameWithoutExtension(file),
                }
                         );
            }
            return(list);
        }
        public SpecDocMetaInfo GetMetaInfo(string specName)
        {
            var repo = new JsonRepository();

            return(repo.Load <SpecDocMetaInfo>(SchemaFolder + specName + ".json"));
        }