/// <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); }
public void Init() { // Set default values _logLevelInfo = LogLevels.Instance[(int)LogLevel.Trace]; _logLevelInfo.Level = LogLevel.Trace; // after restart. Show all logs. }
/// <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 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); }
/// <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 ); }
private UserSettings() { // Set default values _logLevelInfo = LogLevels.Instance[(int)LogLevel.Trace]; }