LoggingLevel.cs 662 B

12345678910111213141516171819202122
  1. namespace Packages.Rider.Editor
  2. {
  3. public enum LoggingLevel
  4. {
  5. /// <summary>
  6. /// Do not use it in logging. Only in config to disable logging.
  7. /// </summary>
  8. OFF,
  9. /// <summary>For errors that lead to application failure</summary>
  10. FATAL,
  11. /// <summary>For errors that must be shown in Exception Browser</summary>
  12. ERROR,
  13. /// <summary>Suspicious situations but not errors</summary>
  14. WARN,
  15. /// <summary>Regular level for important events</summary>
  16. INFO,
  17. /// <summary>Additional info for debbuging</summary>
  18. VERBOSE,
  19. /// <summary>Methods &amp; callstacks tracing, more than verbose</summary>
  20. TRACE,
  21. }
  22. }