public List <IInternalMessage> GetActions() { var list = new List <IInternalMessage>(); if (!_d.ContainsKey("continuationContents")) { return(list); } if (!_d.continuationContents.liveChatContinuation.ContainsKey("actions")) { return(list); } var actions = _d.continuationContents.liveChatContinuation.actions; foreach (var action in actions) { var message = (IInternalMessage)Parser2.ParseAction(action); if (message == null) { continue; } list.Add(message); } return(list); }
public List <IInternalMessage> GetActions() { var list = new List <IInternalMessage>(); var actions = _d.contents?.liveChatRenderer?.actions; if (actions == null) { return(list); } foreach (var action in actions) { var message = (IInternalMessage)Parser2.ParseAction(action); if (message == null) { continue; } list.Add(message); } return(list); }