private void ProcessPortfolioLookupResultMessage(PortfolioLookupResultMessage message) { if (message.Error != null) RaiseError(message.Error); var criteria = _portfolioLookups.TryGetValue(message.OriginalTransactionId); if (criteria == null) return; RaiseLookupPortfoliosResult(message.Error, Portfolios.Where(pf => pf.Name.CompareIgnoreCase(criteria.PortfolioName))); }
private bool ProcessOutPortfolioLookupResultMessage(PortfolioLookupResultMessage message) { return(ProcessOutSubscriptionMessage(message.OriginalTransactionId, _pfLookupSubscribers, null)); }