public void DeleteIndex() { Engine.Client.DotNetSearch search = new Engine.Client.DotNetSearch().UseIndex("test"); bool result = search.DeleteIndex("test"); Assert.IsTrue(result); }
public void Delete() { Engine.Client.DotNetSearch search = new Engine.Client.DotNetSearch().UseIndex("test"); var result = search.Delete <Article>(1); Assert.AreEqual(true, result); }
public async void DeleteIndexAsync() { Engine.Client.DotNetSearch search = new Engine.Client.DotNetSearch(); bool result = await search.DeleteIndexAsync("log"); Assert.IsTrue(result); }
public BlogService(ILoggerFactory loggerFactory, ISearchFactory factory) { var logger = loggerFactory.CreateLogger <BlogService>(); //创建查询客户端 search = factory.CreateSearchClient(searchIndex, logger); }
public void Get() { Engine.Client.DotNetSearch search = new Engine.Client.DotNetSearch().UseIndex("test"); var result = search.Query <Article>(1); Assert.AreEqual(1, result.Id); Assert.AreEqual("zhangsan", result.Author); }
public void Update() { Engine.Client.DotNetSearch search = new Engine.Client.DotNetSearch().UseIndex("test"); var result = search.Update <Article>(new Article { Id = 1, Author = "zhangsan", Content = "this is an article", Title = "test article" }); Assert.AreEqual(true, result); }
public BlogService(ILoggerFactory loggerFactory) { var logger = loggerFactory.CreateLogger <BlogService>(); search = new Engine.Client.DotNetSearch(logger).UseIndex("cnblogs");//.UserLogger(logger); }