Это можно сделать, и код запускается при загрузке модуля:
import { NgModule } from '@angular /core';
@NgModule({...})
export class SomeNgModule {
constructor(providedService: ProvidedService) {
providerService.iCanDoThis('?');
}
}
Но если я хочу инициализировать код, не должен ли я использовать APP_INITIALIZER
или какой-то другой хук?
Я не могу найти вескую причину, когда это полезно и как это может быть полезно.
Вероятно, другим хорошим вопросом будет: Когда этот код будет выполняться во время жизни приложения Angular?