public void Handle(ApplicationActionType appAction) { _actionMap[appAction]?.Invoke(); }
public void Subscribe(ApplicationActionType actionType, Action callBack) { _actionMap[actionType] = callBack; }
public ApplicationAction(string name, ApplicationActionType id) { DisplayName = name; Id = id; }