Exemple #1
0
 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;
 }