Пример #1
0
 public void Send(ICommand cmd)
 {
     if (cmd is SubmitOrder)
     {
         var handler = new SubmitOrderHandler(this);
         handler.Handle(cmd as SubmitOrder);
     }
     if (cmd is CancelOrder)
     {
         var handler = new CancelOrderHandler(this);
         handler.Handle(cmd as CancelOrder);
     }
 }
Пример #2
0
        public SubmitOrderResult SubmitOrder(SubmitOrderRequest request)
        {
            var submitter = new SubmitOrderHandler(connectString);

            return(submitter.SaveOrder(request));
        }