using System.Collections.Generic; using System.Threading.Tasks; using Oqtane.Models; namespace Oqtane.Services { public interface ISearchProvider { string Name { get; } Task> GetSearchResultsAsync(SearchQuery searchQuery); Task SaveSearchContent(SearchContent searchContent, Dictionary siteSettings); Task DeleteSearchContent(int siteId); } }