/// <summary> /// Creates a new instance of the logging wrapper by walking the stack to /// find the calling class and configures the log based on this. /// </summary> public LogWrapper() { /* * Get the calling method, to determine the class name. * */ StackFrame a = new StackFrame(1); MethodBase callingMethod = a.GetMethod(); Type callingType = callingMethod.DeclaringType; //log = LogManager.GetLogger(callingType.FullName); log = LoggingWrapper.GetLoggerMore(callingType.FullName); }