private MarketPriceCollector GetPriceCollectorByMarket(Market market) { var c = _marketPriceCollectors.GetOrAdd(market.Eid, eid => MarketPriceCollector.CreateCollector(market)); _marketEidToDockingBaseEid[market.Eid] = c.GetBaseEid(); return(c); }
public static MarketPriceCollector CreateCollector(Market market) { var mpc = new MarketPriceCollector(market); #if DEBUG Logger.Info("market price collector was initialized for market:" + market.Eid + " base:" + mpc.GetBaseEid()); #endif return(mpc); }