public SimpleTradeProcessor(ITradeFilesystem tradeFile, ITradeStore tradeStore, ILog log) { _tradeFile = tradeFile; _tradeStore = tradeStore; _log = log; _tradeValidator = new SimpleTradeValidator(_log); }
public TradeMessageProcessor(IManagerFactory managerFactory, ITradeStore tradeStore, IConsole console, IFile file) { _managerFactory = managerFactory; _tradeStore = tradeStore; _console = console; _file = file; }
public TradeProcessor(ITradeDataProvider iTradeDataProvider, ITradeParser iTradeParser, ITradeStore iTradeStore ) { this.iTradeDataProvider = iTradeDataProvider; this.iTradeParser = iTradeParser; this.iTradeStore = iTradeStore; }