static void Main(string[] args)
        {
            Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);

            DotNetSearch search = new DotNetSearch().UseIndex("cnblogs");

            var provider = Start.RegisterServices();

            var manager    = provider.GetService <IFileManager>();
            var serializer = provider.GetService <ISerializer>();

            //遍历已经搜集好的json文档
            manager.HandleFile((file, json) =>
            {
                //反序列化得到实体
                var entities = serializer.JsonToEntities <DotNetLive.Search.Entities.CnBlogs.Blog>(json);
                int result   = search.IndexMany(entities);
                Console.WriteLine("文件:" + file + " 条数:" + result);
                return(false);
            });

            Console.Read();
        }
        public DotNetSearch CreateSearchClient()
        {
            DotNetSearch search = new DotNetSearch(_setting.Value);

            return(search);
        }