我有一个配置服务,它提供了一个名为getConfiguration(): Observable <Configuration>
.
为了填充我的外部库,我想在内部提供这个方法app.module.ts
(我想填充库中预期的 InjectionToken)。
现在我想知道如何/应该在提供程序块中调用此逻辑。
@NgModule({
declarations: [AppComponent],
imports: [
//...
],
providers: [
{
provide: MY_CONFIG,
useValue: ConfigurationService.getConfiguration(), // <--- won't work!
}
]
bootstrap: [AppComponent],
})
export class AppModule {}
你能帮我解决这个问题吗?