SearchService
Namespace: SlottyMedia.Backend.Services
Service for searching users and topics.
public class SearchService : SlottyMedia.Backend.Services.Interfaces.ISearchService
Inheritance Object → SearchService
Implements ISearchService
Constructors
SearchService(IUserSeachRepository, IForumSearchRepository)
Constructor to initialize the database actions dependency.
public SearchService(IUserSeachRepository userSearchRepository, IForumSearchRepository forumSearchRepository)
Parameters
userSearchRepository IUserSeachRepository
Repo used to retrieve search results.
forumSearchRepository IForumSearchRepository
Repo used to retrieve search results specific to a forum
Methods
SearchByUsername(String)
public Task<SearchDto> SearchByUsername(string searchTerm)
Parameters
searchTerm String
Returns
SearchByTopic(String)
public Task<SearchDto> SearchByTopic(string searchTerm)
Parameters
searchTerm String