diff --git a/src/NLogExtension.cs b/src/NLogExtension.cs index b37575f..7fad998 100644 --- a/src/NLogExtension.cs +++ b/src/NLogExtension.cs @@ -25,7 +25,11 @@ public ResolveDelegate GetResolver(ref BuilderContext context) var method = GetName ?? _defaultGetName; Type declaringType = context.DeclaringType; - return (ref BuilderContext c) => LogManager.GetLogger(method(declaringType)); + return (ref BuilderContext c) => + { + var declaringType = c.DeclaringType; + return LogManager.GetLogger(method(declaringType)); + }; } } }