VSTalk.Engine.Core.Feed.MessageState.AggregatedMessageCounter.Consume C# (CSharp) Method

Consume() public method

public Consume ( IMessage message ) : void
message IMessage
return void
        public void Consume(IMessage message)
        {
            if (_waitingMessages.Contains(message))
            {
                _waitingMessages.Remove(message);
                return;
            }
            _unreadMessages.Add(message);
            PropertyChanged.Notify(() => Count);
            PropertyChanged.Notify(() => HasMessages);
        }
AggregatedMessageCounter