+
+ getHero(id: number): Observable<Hero> {
+ this.messageService.add(`HeroService: fetched hero id=${id}`);
+ const found: Hero | undefined = HEROES.find(hero => hero.id === id);
+ if (found === undefined) {
+ return EMPTY;
+ } else {
+ return of(found);
+ }
+ }