public OptimizeIndexResponse Optimize([FromBody] OptimizeIndexRequest request)
        {
            if (request == null)
            {
                throw new ArgumentNullException("request");
            }

            _searchIndexBusiness.Optimize(request);
            return(new OptimizeIndexResponse {
                Success = true
            });
        }
Пример #2
0
        public void Optimize_ShouldReturnSuccessful()
        {
            // Arrange
            var searchService   = CreateIndexService();
            var optimizeRequest = new OptimizeIndexRequest
            {
                IndexName = "TestSearch",
            };

            // Act
            var actual = searchService.Optimize(optimizeRequest);


            // Assert
            actual.Should().NotBeNull();
            actual.Success.Should().BeTrue();
        }
 public void Optimize(OptimizeIndexRequest request)
 {
     _indexService.Optimize(request.IndexName);
 }
Пример #4
0
 public OptimizeIndexResponse Optimize(OptimizeIndexRequest request)
 {
     return(_webApiService.Post <OptimizeIndexResponse>(_wiseSearchUrl, "searchindex/optimize", request));
 }