public bool CommitTrades(OMSTradeDataMessage tradeMessage) { if (tradeMessage.Validity == MessageValidityType.Success) { _context.CommitTrades(tradeMessage.Trades); } else { // Send to bin var message = new MessageBin() { ReceivedDate = DateTime.Now, Message = tradeMessage.OriginalMessage, ValidityType = tradeMessage.Validity }; _context.CommitMessage(message); } return(true); }
public bool CommitMessage(MessageBin message) { Messages.AddRange(message); SaveChanges(); return(true); }