Brak opisu

Log.cs 886B

1234567891011121314151617181920212223242526272829303132333435
  1. using log4net;
  2. using System;
  3. namespace CallCenter.Utility
  4. {
  5. public class Log
  6. {
  7. private ILog logger;
  8. public Log(ILog log)
  9. {
  10. this.logger = log;
  11. }
  12. public void Debug(object message)
  13. {
  14. this.logger.Debug(RequestString.GetIP() + " " + message);
  15. }
  16. public void Error(object message)
  17. {
  18. this.logger.Error(RequestString.GetIP() + " " + message);
  19. }
  20. public void Error(object message,Exception ex)
  21. {
  22. this.logger.Error(RequestString.GetIP() + " " + message, ex);
  23. }
  24. public void Info(object message)
  25. {
  26. this.logger.Info(RequestString.GetIP() + " " + message);
  27. }
  28. public void Warn(object message)
  29. {
  30. this.logger.Warn(RequestString.GetIP() + " " + message);
  31. }
  32. }
  33. }