64 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			C#
		
	
	
	
			
		
		
	
	
			64 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			C#
		
	
	
	
| namespace AdjustSdk
 | |
| {
 | |
|     [System.Serializable]
 | |
|     public enum AdjustLogLevel
 | |
|     {
 | |
|         Verbose = 1,
 | |
|         Debug,
 | |
|         Info,
 | |
|         Warn,
 | |
|         Error,
 | |
|         Assert,
 | |
|         Suppress
 | |
|     }
 | |
| 
 | |
|     public static class AdjustLogLevelExtension
 | |
|     {
 | |
|         public static string ToLowercaseString(this AdjustLogLevel AdjustLogLevel)
 | |
|         {
 | |
|             switch (AdjustLogLevel)
 | |
|             {
 | |
|                 case AdjustLogLevel.Verbose:
 | |
|                     return "verbose";
 | |
|                 case AdjustLogLevel.Debug:
 | |
|                     return "debug";
 | |
|                 case AdjustLogLevel.Info:
 | |
|                     return "info";
 | |
|                 case AdjustLogLevel.Warn:
 | |
|                     return "warn";
 | |
|                 case AdjustLogLevel.Error:
 | |
|                     return "error";
 | |
|                 case AdjustLogLevel.Assert:
 | |
|                     return "assert";
 | |
|                 case AdjustLogLevel.Suppress:
 | |
|                     return "suppress";
 | |
|                 default:
 | |
|                     return "unknown";
 | |
|             }
 | |
|         }
 | |
| 
 | |
|         public static string ToUppercaseString(this AdjustLogLevel AdjustLogLevel)
 | |
|         {
 | |
|             switch (AdjustLogLevel)
 | |
|             {
 | |
|                 case AdjustLogLevel.Verbose:
 | |
|                     return "VERBOSE";
 | |
|                 case AdjustLogLevel.Debug:
 | |
|                     return "DEBUG";
 | |
|                 case AdjustLogLevel.Info:
 | |
|                     return "INFO";
 | |
|                 case AdjustLogLevel.Warn:
 | |
|                     return "WARN";
 | |
|                 case AdjustLogLevel.Error:
 | |
|                     return "ERROR";
 | |
|                 case AdjustLogLevel.Assert:
 | |
|                     return "ASSERT";
 | |
|                 case AdjustLogLevel.Suppress:
 | |
|                     return "SUPPRESS";
 | |
|                 default:
 | |
|                     return "UNKNOWN";
 | |
|             }
 | |
|         }
 | |
|     }
 | |
| }
 |