예제 #1
0
        public Task HandleAsync(ProfileDeletedEvent message, CancellationToken cancellationToken)
        {
            Profile = null;
            TriggerHotkeyPairs.Clear();

            return(Task.CompletedTask);
        }
예제 #2
0
        private void SetTriggerHotkeyPairs(HotkeyProfile profile)
        {
            TriggerHotkeyPairs.Clear();

            foreach (var hotkey in profile.Hotkeys)
            {
                TriggerHotkeyPairs.Add(hotkey.Trigger.Key, hotkey);
            }
        }