Esempio n. 1
0
 public OrderBookService(
     IOrderBookRepository orderBookRepository,
     IOrderRepository orderRepository,
     IBookRepository bookRepository,
     IAuthorRepository authorRepository,
     ICustomerRepository customerRepository)
 {
     _orderBookRepository = orderBookRepository;
     _orderRepository     = orderRepository;
     _bookRepository      = bookRepository;
     _authorRepository    = authorRepository;
     _customerRepository  = customerRepository;
 }
 public MarketOrderMatchingService(
     IOrderBookRepository orderBookRepository)
 {
     this.orderBookRepository = orderBookRepository;
 }
Esempio n. 3
0
 public OrderBookPriceDisplayService(IOrderBookRepository orderBookRepository)
 {
     this.orderBookRepository = orderBookRepository;
 }
Esempio n. 4
0
 public StatisticRecordingService(IOrderBookRepository orderBookRepository)
 {
     this.orderBookRepository = orderBookRepository;
 }
Esempio n. 5
0
 public LimitOrderMatchingService(
     IOrderBookRepository orderBookRepository,
     IEventTranslatorTwoArg <CancelOrderEvent, OrderMatchReport, SessionID> translator)
     : base(orderBookRepository)
 {
 }
Esempio n. 6
0
 public NewOrderRegistrator(
     IOrderBookRepository orderBookRepository)
 {
     this.orderBookRepository = orderBookRepository;
     this.orderId             = 0;
 }