Откуда берется контекст Angular DI useFactory()?
С угловым ( согласно этой статье) useFactory()
может использоваться для добавления решения о том, что предоставить компоненту во время DI. Вот пример из статьи:
useFactory: ()=> { if( ... ) return firstObject ... }
Мой вопрос: откуда берется контекст блока if? Поскольку компонент еще не создан, он не может быть состоянием компонента... Было бы неплохо увидеть более конкретный пример... Мысли?