Log.cs 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. using System;
  2. using System.IO;
  3. namespace Wechat.PayAPI
  4. {
  5. public class Log
  6. {
  7. static private readonly NLog.Logger Logger = NLog.LogManager.GetLogger("Main");
  8. //在网站根目录下创建日志目录
  9. /**
  10. * 向日志文件写入调试信息
  11. * @param className 类名
  12. * @param content 写入内容
  13. */
  14. public static void Debug(string className, string content)
  15. {
  16. Logger.Debug(className + ": " +content);
  17. }
  18. /**
  19. * 向日志文件写入运行时信息
  20. * @param className 类名
  21. * @param content 写入内容
  22. */
  23. public static void Info(string className, string content)
  24. {
  25. Logger.Info(className + ": " + content);
  26. }
  27. /**
  28. * 向日志文件写入出错信息
  29. * @param className 类名
  30. * @param content 写入内容
  31. */
  32. public static void Error(string className, string content)
  33. {
  34. Logger.Error(className + ": " + content);
  35. }
  36. }
  37. }