- Motivation
- Construct the Object graph of entire application at run time by satisfying dependencies using run time dependency resolution logic.
- Summary
- This pattern present very complex challenges while implementing and mostly achieved via some third party extension frameworks like Managed Extensibility Framework (MEF)
- When to Use
- When you application is lots of dependency object that are subjected to be changed in futures like tax rules , interest calculation rules.
- When your application need to change strategies very fast base on dynamic input such as online shopping site need to handle different tax rules of different states and countries
- Related Technologies
- Managed Extensibility Framework (MEF)
|
|