public OrderExecutionService(IOrderSplitService orderSplitService, IOrderRepository orderRepository)
        {
            if (orderSplitService == null) throw new ArgumentNullException("orderSplitService");
            if (orderRepository == null) throw new ArgumentNullException("orderRepository");

            _orderSplitService = orderSplitService;
            _orderRepository = orderRepository;
        }
Example #2
0
        public OrderExecutionService(IOrderSplitService orderSplitService, IOrderRepository orderRepository)
        {
            if (orderSplitService == null)
            {
                throw new ArgumentNullException("orderSplitService");
            }
            if (orderRepository == null)
            {
                throw new ArgumentNullException("orderRepository");
            }


            _orderSplitService = orderSplitService;
            _orderRepository   = orderRepository;
        }