private static Message Convert(string exchangeCode, PlaceCommand placeCommand) { XmlNode transactionNode = placeCommand.Content["Transaction"]; Transaction[] transactions; Order[] orders; OrderRelation[] orderRelations; CommandConvertor.Parse(exchangeCode,transactionNode, out transactions, out orders, out orderRelations); PlaceMessage placeMessage = new PlaceMessage(exchangeCode,transactions, orders, orderRelations); placeMessage.AccountID = placeCommand.AccountID; placeMessage.InstrumentID = placeCommand.InstrumentID; return placeMessage; }
private void Process(PlaceMessage placeMessage) { this._ExchangeDataManager.ProcessPlaceMessage(placeMessage); }