Files
raven/server/AyaNova/biz/ISearchAbleObject.cs
2020-04-09 14:50:54 +00:00

17 lines
506 B
C#

using AyaNova.Models;
using System.Threading.Tasks;
namespace AyaNova.Biz
{
/// <summary>
/// Interface for biz objects that support searching
/// </summary>
internal interface ISearchAbleObject
{
//get all text for the object that would have been indexed for search
//called by search::GetInfoAsync as a result of a user requesting a search result sumary
Task<Search.SearchIndexProcessObjectParameters> GetSearchResultSummary(long id);
}
}