Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Adds descriptive error when failing to make concrete (#51)
If using lazy loading and the call to a resolver when making a concrete fails, that error wasn't wrapped and caused confusion since we didn't know which abstraction we were attempting to satisfy. Wrapping error so we know that: a) Error occurred during resolve call. b) What abstraction we were trying to resolve. This should make it easier to debug these failures in lazy loading situations.
- Loading branch information