Interface ISearchService
Interface to expose text based search functionallity, intended to be used with the "search" querystring in odata, or the "search" http header.
Namespace: Cireson.Core.Interfaces.DataAccess
Assembly: Cireson.Core.Interfaces.dll
Syntax
public interface ISearchService
Remarks
Admin, 8/24/2017.
Methods
View SourceSearch<T>(IQueryable<T>, IDataContext, String)
Searches the given queryable for the matching searchTerm.
Declaration
IQueryable<T> Search<T>(IQueryable<T> query, IDataContext dataContext, string searchTerm)
where T : class, IPlatformEntity
Parameters
Type | Name | Description |
---|---|---|
IQueryable<T> | query | . |
IDataContext | dataContext | . |
System.String | searchTerm | Any string that can be used as a search term. |
Returns
Type | Description |
---|---|
IQueryable<T> | An IQueryable<T> |
Type Parameters
Name | Description |
---|---|
T | IPlatform Entity. |