I have been unable to reproduce the exact issue, but I did create a clean codebase
for you to look at. I find that I can't get the custom error handler
to work. I get this:
scaldi.InjectException: No binding found with following identifiers:
* TypeTagIdentifier(() => controllers.Mailer)
When I comment it out, everything works just fine.
I discovered in my real app that commenting out the binding for my error handler makes everything work too. Granted I find a different error, but that is probably a function of other secondary complexities. I think it comes down to the error handler binding in both cases.
Take a look at my toy app, and let me know if I am doing something wrong. If so, I am probably doing the same wrong thing in both apps.
Thanks.