Angular - Services and Dependency Injection
Given this Angular service and component code, what will be logged?
import { Injectable } from '@angular/core';
@Injectable({ providedIn: 'root' })
export class LoggerService {
log(message: string) {
console.log('Log:', message);
}
}
import { Component } from '@angular/core';
import { LoggerService } from './logger.service';
@Component({ selector: 'app-root', template: '' })
export class AppComponent {
constructor(private logger: LoggerService) {
this.logger.log('Hello');
}
}