public void Setup() { m_Instrument = 1; m_OrderBook = new OrderBook(m_Instrument); var orderBooks = new Dictionary<int, OrderBook>(); orderBooks[m_Instrument] = m_OrderBook; m_Market = new Market(orderBooks); }
public Market this[Market.MarketName marketName] { get { if (marketName == null) throw new ArgumentNullException("marketName"); Market market; if (m_Markets.TryGetValue(marketName, out market)) return market; else throw new MarketNotOnThisExchangeException(); } }