public void Add(SocketContainer argContainer) { Messages.Enqueue(argContainer); MessageQueued?.Invoke(); }
private void Handle(MessageQueued <DebitAccount> wrapper) { Deliver(this.bankerPath, deliveryId => new Guaranteed <DebitAccount>(deliveryId, wrapper.Message)); this.logger.PrintMessage($"Delivering DebitAccount, cmdid: {wrapper.Message.CommandId}"); }
public void Add(AsyncSendState argState) { Messages.Enqueue(argState); MessageQueued?.Invoke(); }