javascript - ¿Cómo Angular DI encuentra los tipos de parámetros del constructor en tiempo de ejecución?
¿Cómo Angular DI encuentra los tipos de los parámetros del constructor en tiempo de ejecución?
@Injectable()
class Service1 {
constructor(dep1: MyClass) {...}
}
Cuando se inyecta Service1 en algún lugar, Angular primero debería resolver dep1 a través de DI.
¿Cómo descubre Angular que el tipo de dep1 es MyClass en tiempo de ejecución?
(Quiero hacer algo similar en tiempo de ejecución. Tengo una función y quiero conocer los tipos de sus parámetros en tiempo de ejecución).