鄂尔多斯-招源科技

Log.cs 722B

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