Angular - Services and Dependency Injection
Given these services, what will
DataService.getData() return?import { Injectable } from '@angular/core';
@Injectable({ providedIn: 'root' })
export class LoggerService {
log() { return 'Logged'; }
}
@Injectable({ providedIn: 'root' })
export class DataService {
constructor(private logger: LoggerService) {}
getData() {
return this.logger.log() + ' Data';
}
}