NestJS · Middle · Question 19 of 75
What does ModuleRef let you do?
- 1Reload modules at runtime
- ✓Correct answer: Get provider instances dynamically (
get,resolvefor scoped ones) or create classes with DI (create) - 3Import modules from npm at runtime
Explanation
It's useful for strategy patterns where the implementation is chosen at runtime. Prefer normal constructor injection when possible.