ConsoleLogger.cs 746 B

123456789101112131415161718192021222324252627282930313233
  1. using System;
  2. namespace GodotTools.IdeConnection
  3. {
  4. public class ConsoleLogger : ILogger
  5. {
  6. public void LogDebug(string message)
  7. {
  8. Console.WriteLine("DEBUG: " + message);
  9. }
  10. public void LogInfo(string message)
  11. {
  12. Console.WriteLine("INFO: " + message);
  13. }
  14. public void LogWarning(string message)
  15. {
  16. Console.WriteLine("WARN: " + message);
  17. }
  18. public void LogError(string message)
  19. {
  20. Console.WriteLine("ERROR: " + message);
  21. }
  22. public void LogError(string message, Exception e)
  23. {
  24. Console.WriteLine("EXCEPTION: " + message);
  25. Console.WriteLine(e);
  26. }
  27. }
  28. }