示例#1
0
        /// <summary>
        /// Store a message to the database
        /// </summary>
        /// <param name="financialChatMessage"></param>
        public void PostFinancialChatMessage(FinancialChatMessage financialChatMessage)
        {
            //Always override "Message Sent date" to current Utc date and time. Utc allows to support TZ.
            financialChatMessage.MessageSentUtc = DateTime.UtcNow;

            _financialChatMessageRepository.Insert(financialChatMessage);
        }
        public void Insert(FinancialChatMessage financialChatMessage)
        {
            if (financialChatMessage == null)
            {
                throw new ArgumentNullException(nameof(financialChatMessage));
            }

            _entities.Add(financialChatMessage);
            _context.SaveChanges();
        }