public Logger GetCurrentClassLogger() { for (var frames = 0;; frames++) { var type = new StackFrame(frames).GetMethod().DeclaringType; if (type == typeof(CirqusLoggerFactory)) { continue; } return(_current.GetLogger(type)); } }
public Logger GetCurrentClassLogger() { var type = new StackFrame(1).GetMethod().DeclaringType; return(_current.GetLogger(type?.ReflectedType ?? typeof(Logger))); }