public HelpshiftInboxMessage GetInboxMessage(String messageIdentifier) { string encodedInboxMessage = hsGetInboxMessage(messageIdentifier); if (encodedInboxMessage == null || encodedInboxMessage.Length <= 0) { return(null); } HelpshiftiOSInboxMessage inboxMessage = HelpshiftiOSInboxMessage.createInboxMessage(encodedInboxMessage); return(inboxMessage); }
public List <HelpshiftInboxMessage> GetAllInboxMessages() { List <HelpshiftInboxMessage> inboxMessageList = new List <HelpshiftInboxMessage>(); string encodedInboxMessages = hsGetAllInboxMessages(); if (encodedInboxMessages == null || encodedInboxMessages.Length <= 0) { return(null); } string[] tokenizedArray = encodedInboxMessages.Split(';'); foreach (string inboxMessage in tokenizedArray) { inboxMessageList.Add(HelpshiftiOSInboxMessage.createInboxMessage(inboxMessage)); } return(inboxMessageList); }
public void inboxMessageAdded(String stringEncodedInboxmessage) { HelpshiftiOSInboxMessage externalMessage = HelpshiftiOSInboxMessage.createInboxMessage(stringEncodedInboxmessage); externalDelegate.InboxMessageAdded(externalMessage); }