/// <summary> /// Function used to fire the OnUnknownAction event /// </summary> protected void FireOnUnknownAction(ActionMessage e) => OnUnknownAction?.Invoke(this, e);
/// <summary> /// Execute specific action /// </summary> /// <param name="actionMessage"></param> /// <returns></returns> public async Task ExecuteAction(ActionMessage actionMessage) => await ExecuteAction(actionMessage.ActionCode, actionMessage);
/// <summary> /// Fire the OnUnknownAction event /// </summary> public void FireOnUnknownAction(ActionMessage e = null) => OnUnknownAction?.Invoke(this, e);