public async Task <IEnumerable <SearchMovieViewModel> > SearchMovie(string searchTerm) { using (MiniProfiler.Current.Step("SearchingMovie")) { Logger.LogDebug("Searching : {searchTerm}", searchTerm); return(await MovieEngine.Search(searchTerm)); } }
public async Task <IEnumerable <SearchMovieViewModel> > SearchMovie(string searchTerm) { Logger.LogDebug("Searching : {searchTerm}", searchTerm); if (IsDemo) { return(await DemoMovieSearch.Search(searchTerm)); } return(await MovieEngine.Search(searchTerm, null, null)); }
public async Task <IActionResult> SearchMovie([FromBody] SearchMovieRefineModel model) { if (model == null) { return(BadRequest()); } Logger.LogDebug("Searching : {0}, Year: {1}, Lang: {2}", model.SearchTerm, model.Year, model.LanguageCode); return(Json(await MovieEngine.Search(model.SearchTerm, model.Year, model.LanguageCode))); }