Example #1
0
        private void OnRunLevelChanged(ClientRunLevel newRunLevel)
        {
            Logger.DebugS("client", $"Runlevel changed to: {newRunLevel}");
            var args = new RunLevelChangedEventArgs(RunLevel, newRunLevel);

            RunLevel = newRunLevel;
            RunLevelChanged?.Invoke(this, args);
        }
Example #2
0
 /// <summary>
 ///     Constructs a new instance of the class.
 /// </summary>
 public RunLevelChangedEventArgs(ClientRunLevel oldLevel, ClientRunLevel newLevel)
 {
     OldLevel = oldLevel;
     NewLevel = newLevel;
 }