2022-01-26 11:41:26 +00:00
|
|
|
|
namespace ASC.ElasticSearch
|
2020-04-29 08:04:19 +00:00
|
|
|
|
{
|
|
|
|
|
public interface ISearchItem
|
|
|
|
|
{
|
|
|
|
|
public int Id { get; set; }
|
|
|
|
|
public int TenantId { get; set; }
|
|
|
|
|
public string IndexName { get; }
|
2020-05-08 15:10:53 +00:00
|
|
|
|
|
2021-05-23 16:11:25 +00:00
|
|
|
|
public Expression<Func<ISearchItem, object[]>> GetSearchContentFields(SearchSettingsHelper searchSettings);
|
2020-04-29 08:04:19 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public interface ISearchItemDocument : ISearchItem
|
|
|
|
|
{
|
|
|
|
|
public Document Document { get; set; }
|
|
|
|
|
}
|
|
|
|
|
}
|