private IEnumerable <string> GetRecipientApiKeysFor(Operation operation, string consumer) { var recipients = _addressing.GetCustomObjectsFiltered <PushEntryObject>(PushEntryObject.TypeId, operation); return(recipients .Select(ri => ri.Item2) .Where(item => item.Consumer == consumer) .Select(item => item.RecipientApiKey)); }
private IList <MailAddressEntryObject> GetMailRecipients(Operation operation) { var recipients = _addressing.GetCustomObjectsFiltered <MailAddressEntryObject>(MailAddressEntryObject.TypeId, operation); return(recipients.Select(ri => ri.Item2).ToList()); }
private IEnumerable <PushEntryObject> GetRecipients(Operation operation) { var recipients = _addressing.GetCustomObjectsFiltered <PushEntryObject>(PushEntryObject.TypeId, operation); return(recipients.Select(ri => ri.Item2).ToList()); }