示例#1
0
        private void MessageBroker(string Instrumento, string Mensagem)
        {
            string tpmsg = Mensagem.ToString().Substring(0, 2);

            switch (tpmsg)
            {
            case Negocio:
                logger.Debug("negocio  [" + tpmsg + "] [" + Instrumento + "] [" + Mensagem + "]");
                MDSMessageEventArgs args = new MDSMessageEventArgs();
                args.Instrumento = Instrumento;
                args.TipoMsg     = tpmsg;
                args.Message     = Mensagem;
                if (OnFastQuoteReceived != null)
                {
                    OnFastQuoteReceived(this, args);
                }
                break;

            case SerieHistorica:
                break;

            case LivroOferta:
                break;

            case Destaques:
                break;

            case RankCorretora:
                break;
            }
        }
示例#2
0
 private void OnCotacao(object sender, MDSMessageEventArgs args)
 {
     ProcessarMensagemNegocios(args.Message);
 }