コード例 #1
0
 public void Apply(CapReceivedMessage message, IStorageTransaction transaction)
 {
 }
コード例 #2
0
        public void EnqueueToExecute(CapReceivedMessage message)
        {
            int next = new Random().Next(0, _capOptions.ConsumerCount - 1);

            _receivedMessageQueueList.ToList()[next].Add(message);
        }
コード例 #3
0
 private static void AddErrorReasonToContent(CapReceivedMessage message, Exception exception)
 {
     message.Content = Helper.AddExceptionProperty(message.Content, exception);
 }
コード例 #4
0
 private void StoreMessage(CapReceivedMessage receivedMessage)
 {
     _connection.StoreReceivedMessage(receivedMessage);
 }
コード例 #5
0
        private Task SetSuccessfulState(CapReceivedMessage message)
        {
            var succeededState = new SucceededState(_options.SucceedMessageExpiredAfter);

            return(_stateChanger.ChangeStateAsync(message, succeededState, _connection));
        }
コード例 #6
0
 public void StoreReceivedMessage(CapReceivedMessage message)
 {
     ReceivedMessages.Add(message);
 }
コード例 #7
0
 public void EnqueueToExecute(CapReceivedMessage message)
 {
     _receivedMessageQueue.Add(message);
 }
コード例 #8
0
ファイル: CAP.BuilderTest.cs プロジェクト: kouweizhong/CAP
 public Task <OperateResult> ChangeReceivedMessageStateAsync(CapReceivedMessage message, string statusName,
                                                             bool autoSaveChanges = true)
 {
     throw new NotImplementedException();
 }
コード例 #9
0
ファイル: CAP.BuilderTest.cs プロジェクト: kouweizhong/CAP
 public Task <OperateResult> UpdateReceivedMessageAsync(CapReceivedMessage message)
 {
     throw new NotImplementedException();
 }
コード例 #10
0
ファイル: IState.Enqueued.cs プロジェクト: zpc870921/CAP
 public void Apply(CapReceivedMessage message, IStorageTransaction transaction)
 {
     transaction.EnqueueMessage(message);
 }