Files
Orchard/src/Orchard.Web/Modules/Orchard.Indexing/Services/IIndexService.cs

19 lines
651 B
C#
Raw Normal View History

using System;
using System.Collections.Generic;
namespace Orchard.Indexing.Services {
public class IndexEntry {
public string IndexName { get; set; }
public int DocumentCount { get; set; }
public DateTime LastUpdateUtc { get; set; }
public IEnumerable<string> Fields { get; set; }
public IndexingStatus IndexingStatus { get; set; }
}
public interface IIndexingService : IDependency {
void DeleteIndex(string indexName);
void RebuildIndex(string indexName);
void UpdateIndex(string indexName);
IndexEntry GetIndexEntry(string indexName);
}
}