Exemplo n.º 1
0
		public void onMessage(QuickFix.FIX42.TradingSessionStatus message, SessionID sessionID)
    {
      List<string> list = new List<string>();
      list.Add(BeAEwTZGlZaeOmY5cm.J00weU3cM6(1532));
      if (this.SessionEquals(sessionID, this.priceSessionID))
        list.Add(BeAEwTZGlZaeOmY5cm.J00weU3cM6(1578));
      if (this.SessionEquals(sessionID, this.orderSessionID))
        list.Add(BeAEwTZGlZaeOmY5cm.J00weU3cM6(1592));
      if (message.isSetTradSesStatus())
      {
        int num = message.getTradSesStatus().getValue();
        list.Add(string.Format(BeAEwTZGlZaeOmY5cm.J00weU3cM6(1606), (object) num, (object) FIXTradSesStatus.ToString(num)));
      }
      if (message.isSetText())
        list.Add(string.Format(BeAEwTZGlZaeOmY5cm.J00weU3cM6(1654), (object) message.getText().getValue()));
      this.provider.EmitError(string.Join(BeAEwTZGlZaeOmY5cm.J00weU3cM6(1674), (IEnumerable<string>) list));
    }