public ActionResult Index()
 {
     SearchIndexProperties indexProperties = new SearchIndexProperties { IndexDirectory = "Unknown" };
     try
     {
         indexProperties = this._searchService.GetIndexProperties();
     }
     catch (Exception ex)
     {
         Messages.AddException(ex);
     }
     return View(indexProperties);
 }
Exemple #2
0
        public SearchIndexProperties GetIndexProperties()
        {
            SearchIndexProperties indexProperties = new SearchIndexProperties();

            indexProperties.IndexDirectory = GetIndexDirectory();

            IndexReader indexReader = IndexReader.Open(indexProperties.IndexDirectory);

            try
            {
                indexProperties.NumberOfDocuments = indexReader.NumDocs();
            }
            finally
            {
                indexReader.Close();
            }
            indexProperties.LastModified = new DateTime(IndexReader.LastModified(indexProperties.IndexDirectory));
            return(indexProperties);
        }
Exemple #3
0
        public SearchIndexProperties GetIndexProperties()
        {
            SearchIndexProperties indexProperties = new SearchIndexProperties();
            indexProperties.IndexDirectory = GetIndexDirectory();

            IndexReader indexReader = IndexReader.Open(indexProperties.IndexDirectory);
            try
            {
                indexProperties.NumberOfDocuments = indexReader.NumDocs();
            }
            finally
            {
                indexReader.Close();
            }
            indexProperties.LastModified = new DateTime(IndexReader.LastModified(indexProperties.IndexDirectory));
            return indexProperties;
        }