A ResolutionException is thrown and caught unnecessarily during BuildUp and InstantiateInstance.
We're seeing 20-50 exceptions thrown for every page navigation on a project. Simply handling the null case instead of relying on exceptions during non-exceptional flows will reduce debugging headaches and most likely improve performance.
Oh and, I gots the codez. Pull request to follow if no objections.
_message=Failed to Derive type for SomeApp.Namespace#navigationService
Message=Failed to Derive type for SomeApp.Namespace#navigationService
at MicroIoc.MicroIocContainer.ResolveCore(Type type, String key)