Is there a way in C# to get the Assembly of the calling method? (Not the current method.)
i.e. I want the executing assembly, one a
No it's not possible to reliably understand who is calling you. Some people will undoubtedly suggest a stack walk but that is unreliable due to JIT inlining. There is just no way to reliably get the method / assembly which is calling your method.