예제 #1
0
 public void Index(string id, string rawText)
 {
     if (TextIndexLoader.TrySplit(rawText, out List <string> list))
     {
         Index(id, list);
     }
 }
예제 #2
0
        internal void Index(string id, FileInfo info)
        {
            List <string> lines = new List <string>();

            switch (info.Extension)
            {
            case ".txt":
                if (TextIndexLoader.TryReadSplit(info, out lines))
                {
                    Index(id, lines);
                }
                break;

            default:
                break;
            }
        }
예제 #3
0
        public static BibleModule IndexContent(this BibleModule module)
        {
            TextIndexLoader.Load(module.Indexer, module.Books, "KJV");

            return(module);
        }