protected override string DetermineCallingFunction() { StackFrame sf = new StackFrame (3, true); MethodBase mb = sf.GetMethod (); string name = mb.DeclaringType.FullName + "." + _ownerClass + "." + mb.Name; return name; }