public ShowQueryResult GetShows(SearchFilter filter) { if (!FilterValid(filter)) { throw new System.ArgumentOutOfRangeException(); } return(showsRepository.GetShows(filter)); }
public async Task <IActionResult> GetShows() { var shows = await _repo.GetShows(); return(StatusCode(200, shows)); }
public async Task <ActionResult <IEnumerable <Show> > > GetShows() { return(await _showsRepository.GetShows()); }