示例#1
0
文件: Program.cs 项目: hiiru/Mizore
 private static void AddObject(ISolrServerHandler server, SimpleBook book, IDataMappingHandler mapper)
 {
     var doc = mapper.GetDocument(book);
     var updateRequest = new UpdateRequest(server.GetUriBuilder()).Add(doc).Commit(true);
     //if (updateRequest.Content != null)
     //{
     //    using (var requestStream = File.OpenWrite("update.json"))
     //    {
     //        server.SerializerFactory.DefaultSerializer.Serialize(updateRequest.Content, requestStream);
     //    }
     //}
     server.Request<UpdateResponse>(updateRequest);
 }
示例#2
0
文件: Program.cs 项目: hiiru/Mizore
        private static void AddObject(ISolrServerHandler server, SimpleBook book, IDataMappingHandler mapper)
        {
            var doc           = mapper.GetDocument(book);
            var updateRequest = new UpdateRequest(server.GetUriBuilder()).Add(doc).Commit(true);

            //if (updateRequest.Content != null)
            //{
            //    using (var requestStream = File.OpenWrite("update.json"))
            //    {
            //        server.SerializerFactory.DefaultSerializer.Serialize(updateRequest.Content, requestStream);
            //    }
            //}
            server.Request <UpdateResponse>(updateRequest);
        }