I can receive events, using the AppDomain.AssemblyLoad event, but only for a particular app domain. If I have appdomains that recursively create more appdomains, I believe my AssemblyLoad event will not work for those "grand-child" appdomains.
How can I be sure to get an AssemblyLoad event triggered, regardless of what appdomain loaded an assembly?