NLog.LogFactory.GetLogger C# (CSharp) 메소드

GetLogger() 공개 메소드

Gets the specified named logger.
public GetLogger ( string name ) : Logger
name string Name of the logger.
리턴 Logger
        public Logger GetLogger(string name)
        {
            return this.GetLogger(new LoggerCacheKey(typeof(Logger), name));
        }

Same methods

LogFactory::GetLogger ( LoggerCacheKey cacheKey ) : Logger
LogFactory::GetLogger ( string name, Type loggerType ) : Logger

Usage Example

예제 #1
1
 static void Main(string[] args)
 {
     var config = new NLog.Config.LoggingConfiguration();
     using (var fluentdTarget = new NLog.Targets.Fluentd())
     {
         fluentdTarget.Layout = new NLog.Layouts.SimpleLayout("${longdate}|${level}|${callsite}|${logger}|${message}");
         config.AddTarget("fluentd", fluentdTarget);
         config.LoggingRules.Add(new NLog.Config.LoggingRule("demo", LogLevel.Debug, fluentdTarget));
         var loggerFactory = new LogFactory(config);
         var logger = loggerFactory.GetLogger("demo");
         logger.Info("Hello World!");
     }
 }
All Usage Examples Of NLog.LogFactory::GetLogger