public async Task <FindByTitleResponse> FindByTitle(string title) { var response = new FindByTitleResponse(); var filmLookup = await _filmRepository.FindByTitle(title); if (filmLookup.HasError) { response.AddError(filmLookup.Error); return(response); } response.Films = FilmMapper.Map(filmLookup.FilmData); return(response); }