Пример #1
0
 public void Consume(SubmitPayment message)
 {
     Console.WriteLine("Cashier: got payment");
     bus.Publish(new PaymentComplete
     {
         CorrelationId = message.CorrelationId
     });
 }
Пример #2
0
        public ActionResult SendMessageSubmitPayment(SubmitPayment SubmitPayment)
        {
            ConfigureSubmitPayment(SubmitPayment);
            SubmitPaymentSender.Send(SubmitPayment);

            ViewBag.MessageSent = "SubmitPayment";

            return(View("Index"));
        }
Пример #3
0
        partial void HandleImplementation(SubmitPayment message)
        {
            // TODO: SubmitPaymentHandler: Add code to handle the SubmitPayment message.
            Console.WriteLine("Payments received " + message.GetType().Name);

            var paymentAccepted = new PaymentEngine.Contracts.Payments.PaymentAccepted();

            Bus.Publish(paymentAccepted);
        }
Пример #4
0
 partial void ConfigureSubmitPayment(SubmitPayment message);
 partial void HandleImplementation(SubmitPayment message)
 {
     // TODO: SubmitPaymentHandler: Add code to handle the SubmitPayment message.
     Console.WriteLine("Payments received " + message.GetType().Name);
     Console.WriteLine("Data " + message.data);
 }
Пример #6
0
 public void Send(SubmitPayment message)
 {
     ConfigureSubmitPayment(message);
     Bus.Send(message);
 }