Abstract dependencies resolver
The ResolveLib library provides a Resolver class that includes dependency resolution logic.
Resolver