private string CreateMessage(string originalMessage) { string message = originalMessage; if (LinkDetailActions.Any()) { message += "<LineBreak/>"; } foreach (BaseResponseDetailAction linkDetailAction in LinkDetailActions) { message += "<LineBreak/>" + "<Hyperlink " + $"Command=\"{{Binding LinkActionCommand}}\" " + $"CommandParameter=\"{linkDetailAction.Code}\">" + $"{linkDetailAction.Name}." + "</Hyperlink>"; } return(message); }
private void LinkAction(string actionCode) { BaseResponseDetailAction detailAction = LinkDetailActions.FirstOrDefault(a => a.Code == actionCode); OpenDetailActionUrlIfExists(detailAction); }