Sha256: 7448a7925a946730d5a91fef647e5c2ebdfa890961c6172ebab14e25def53c75
Contents?: true
Size: 837 Bytes
Versions: 3
Compression:
Stored size: 837 Bytes
Contents
using System; using NLog; using NLog.Targets; using System.Diagnostics; public class Example { public static void LogMethod(string level, string message) { Console.WriteLine("l: {0} m: {1}", level, message); } static void Main(string[] args) { MethodCallTarget target = new MethodCallTarget(); target.ClassName = typeof(Example).AssemblyQualifiedName; target.MethodName = "LogMethod"; target.Parameters.Add(new MethodCallParameter("${level}")); target.Parameters.Add(new MethodCallParameter("${message}")); NLog.Config.SimpleConfigurator.ConfigureForTargetLogging(target, LogLevel.Debug); Logger logger = LogManager.GetLogger("Example"); logger.Debug("log message"); logger.Error("error message"); } }
Version data entries
3 entries across 3 versions & 1 rubygems