System.Reflection
別のメソッドを呼び出しているメソッドの名前空間を取得するトリックはありますか? 私が現在持っているものは次のとおりです。
var stackTrace = new System.Diagnostics.StackTrace();
MethodBase method = stackTrace.GetFrame(1).GetMethod();
string namespace = method.DeclaringType.Namespace;
Assembly assembly = method.DeclaringType.Assembly;