/// <summary> /// Создать <see cref="SterlingTrader"/>. /// </summary> public SterlingTrader() { SessionHolder = new SterlingSessionHolder(TransactionIdGenerator); ApplyMessageProcessor(MessageDirections.In, true, true); ApplyMessageProcessor(MessageDirections.Out, true, true); }
/// <summary> /// Создать <see cref="SterlingTrader"/>. /// </summary> public SterlingTrader() { var sessionHolder = new SterlingSessionHolder(TransactionIdGenerator); TransactionAdapter = new SterlingMessageAdapter(MessageAdapterTypes.Transaction, sessionHolder); MarketDataAdapter = new SterlingMessageAdapter(MessageAdapterTypes.MarketData, sessionHolder); ApplyMessageProcessor(MessageDirections.In, true, true); ApplyMessageProcessor(MessageDirections.Out, true, true); }