Esempio n. 1
0
        /// <summary>
        /// Initializes the <see cref="LogLevel"/> class.
        /// </summary>
        static LogLevel()
        {
            Levels  = new Dictionary <string, LogLevelInfo>();
            Verbose = new LogLevelInfo {
                Priority = 2, Value = "verbose", Letter = 'V'
            };
            Debug = new LogLevelInfo {
                Priority = 3, Value = "debug", Letter = 'D'
            };
            Info = new LogLevelInfo {
                Priority = 4, Value = "info", Letter = 'I'
            };
            Warn = new LogLevelInfo {
                Priority = 5, Value = "warn", Letter = 'W'
            };
            Error = new LogLevelInfo {
                Priority = 6, Value = "error", Letter = 'E'
            };
            Assert = new LogLevelInfo {
                Priority = 7, Value = "assert", Letter = 'A'
            };

            Levels.Add(Verbose.Value, Verbose);
            Levels.Add(Debug.Value, Debug);
            Levels.Add(Info.Value, Info);
            Levels.Add(Warn.Value, Warn);
            Levels.Add(Error.Value, Error);
            Levels.Add(Assert.Value, Assert);
        }
Esempio n. 2
0
        public void Init()
        {
            // Set default values
            _logLevelInfo = LogLevels.Instance[(int)LogLevel.Trace];

            _logLevelInfo.Level = LogLevel.Trace; // after restart. Show all logs.
        }
Esempio n. 3
0
 /// <summary>
 /// Initializes static members of the <see cref="LogLevel"/> class.
 /// </summary>
 static LogLevel()
 {
     Verbose = new LogLevelInfo { Priority = 2, Value = "verbose", Letter = 'V' };
     Debug = new LogLevelInfo { Priority = 3, Value = "debug", Letter = 'D' };
     Info = new LogLevelInfo { Priority = 4, Value = "info", Letter = 'I' };
     Warn = new LogLevelInfo { Priority = 5, Value = "warn", Letter = 'W' };
     Error = new LogLevelInfo { Priority = 6, Value = "error", Letter = 'E' };
     Assert = new LogLevelInfo { Priority = 7, Value = "assert", Letter = 'A' };
 }
Esempio n. 4
0
        private async void LoggingOffClicked(object sender, EventArgs e)
        {
            var cmd = new Nanomite.Core.Network.Common.Command()
            {
                Type = CommandType.Action, Topic = "SetLogLevel"
            };
            LogLevelInfo logMessage = new LogLevelInfo()
            {
                Level = LogLevel.Off.ToString(),
            };

            cmd.Data.Add(Any.Pack(logMessage));

            await client.SendCommandAsync(cmd);
        }
Esempio n. 5
0
        /// <summary>
        /// Initializes the <see cref="LogLevel"/> class.
        /// </summary>
        static LogLevel( )
        {
            Levels = new Dictionary<string, LogLevelInfo> ( );
            Verbose = new LogLevelInfo { Priority = 2, Value = "verbose", Letter = 'V' };
            Debug = new LogLevelInfo { Priority = 3, Value = "debug", Letter = 'D' };
            Info = new LogLevelInfo { Priority = 4, Value = "info", Letter = 'I' };
            Warn = new LogLevelInfo { Priority = 5, Value = "warn", Letter = 'W' };
            Error = new LogLevelInfo { Priority = 6, Value = "error", Letter = 'E' };
            Assert = new LogLevelInfo { Priority = 7, Value = "assert", Letter = 'A' };

            Levels.Add ( Verbose.Value, Verbose );
            Levels.Add ( Debug.Value, Debug );
            Levels.Add ( Info.Value, Info );
            Levels.Add ( Warn.Value, Warn );
            Levels.Add ( Error.Value, Error );
            Levels.Add ( Assert.Value, Assert );
        }
Esempio n. 6
0
 /// <summary>
 /// Initializes static members of the <see cref="LogLevel"/> class.
 /// </summary>
 static LogLevel()
 {
     Verbose = new LogLevelInfo {
         Priority = 2, Value = "verbose", Letter = 'V'
     };
     Debug = new LogLevelInfo {
         Priority = 3, Value = "debug", Letter = 'D'
     };
     Info = new LogLevelInfo {
         Priority = 4, Value = "info", Letter = 'I'
     };
     Warn = new LogLevelInfo {
         Priority = 5, Value = "warn", Letter = 'W'
     };
     Error = new LogLevelInfo {
         Priority = 6, Value = "error", Letter = 'E'
     };
     Assert = new LogLevelInfo {
         Priority = 7, Value = "assert", Letter = 'A'
     };
 }
 private UserSettings()
 {
     // Set default values
     _logLevelInfo = LogLevels.Instance[(int)LogLevel.Trace];
 }