What is the purpose of an InjectionToken?
- A To authenticate API requests
- B To provide a dependency injection key for values that are not classes, such as configuration objects
- C To create a new component
- D To define route parameters
Answer
To provide a dependency injection key for values that are not classes, such as configuration objects
TypeScript interfaces do not exist at runtime, so they cannot be used as DI tokens. InjectionToken provides a unique runtime key.





