public SimpleQueueMessage Receive(CancellationToken cancellationToken, ISimpleMessageQueueTransaction transaction) { var message = Queue.Take(cancellationToken); message.MessageStore = _messageStore; //just trigger it now we do not support lazy loading yet var value = message.Payload; transaction.EnlistForRemoval(message); return(message); }
public SimpleQueueMessage Receive(CancellationToken cancellationToken, ISimpleMessageQueueTransaction transaction) { var message = Queue.Take(cancellationToken); message.MessageStore = _messageStore; //just trigger it now we do not support lazy loading yet var value = message.Payload; transaction.EnlistForRemoval(message); return message; }
public SimpleQueueMessage Receive(CancellationToken cancellationToken, ISimpleMessageQueueTransaction transaction) { return _innerQueue.Receive(cancellationToken, transaction); }
public SimpleQueueMessage Receive(CancellationToken cancellationToken, ISimpleMessageQueueTransaction transaction) { return(_innerQueue.Receive(cancellationToken, transaction)); }