Ejemplo n.º 1
0
        public void TestReceiveLow()
        {
            ReceiveFacade reFad = new ReceiveFacade();
            //Low队列,OrderCancel
            List <NotifyMessage> list = GetList(MessagePriorityEnum.Low, "OrderCancel");

            foreach (NotifyMessage mess in list)
            {
                receiveServiceClient.Notify(mess);
                // reFad.Receive(mess);
            }
        }
Ejemplo n.º 2
0
        public void TestReceiveNormal()
        {
            ReceiveFacade reFad = new ReceiveFacade();
            //Normal队列,NotifyZBNTicketOut
            List <NotifyMessage> list = GetList(MessagePriorityEnum.Normal, "OrderReturnResult");

            foreach (NotifyMessage mess in list)
            {
                receiveServiceClient.Notify(mess);
                //reFad.Receive(mess);
            }
        }
Ejemplo n.º 3
0
        public void TestReceiveMiddle()
        {
            ReceiveFacade reFad = new ReceiveFacade();
            //Middle队列,OrderPayResult
            List <NotifyMessage> list = GetList(MessagePriorityEnum.Middle, "OrderPayResult");

            foreach (NotifyMessage mess in list)
            {
                receiveServiceClient.Notify(mess);
                //reFad.Receive(mess);
            }
        }
Ejemplo n.º 4
0
        public void TestReceiveHigh()
        {
            ReceiveFacade reFad = new ReceiveFacade();
            //High队列,OrderTicketOut
            List <NotifyMessage> list = GetList(MessagePriorityEnum.High, "OrderTicketOut");

            foreach (NotifyMessage mess in list)
            {
                receiveServiceClient.Notify(mess);
                //reFad.Receive(mess);
            }
        }
Ejemplo n.º 5
0
        public ActionResult GetList(int?accountId)
        {
            if (!accountId.HasValue)
            {
                DataAccess.Tnsmtp_Account tnsmtp_Account = new DataAccess.Tnsmtp_Account();
                tnsmtp_Account.SelecByUserDefault(SysUser.UserId);
                accountId = tnsmtp_Account.Aid;
            }

            ReceiveFacade receive = new ReceiveFacade();

            if (!receive.GetAccountEmail(accountId.Value))
            {
                return(FailResult("获取失败!"));
            }
            return(SuccessResult());
        }
Ejemplo n.º 6
0
        public void TestReceiveFacade()
        {
            ReceiveFacade reFad = new ReceiveFacade();

            Stopwatch watch = Stopwatch.StartNew();

            watch.Start();
            //High队列,OrderTicketOut
            List <NotifyMessage> list = GetList(MessagePriorityEnum.High, "OrderTicketOut");

            foreach (NotifyMessage mess in list)
            {
                reFad.Receive(mess);
            }

            //Middle队列,OrderPayResult
            list = GetList(MessagePriorityEnum.Middle, "OrderPayResult");
            foreach (NotifyMessage mess in list)
            {
                reFad.Receive(mess);
            }
            //Normal队列,NotifyZBNTicketOut
            list = GetList(MessagePriorityEnum.Normal, "OrderReturnResult");
            foreach (NotifyMessage mess in list)
            {
                reFad.Receive(mess);
            }
            //Low队列,NotifyZBNTicketOut
            list = GetList(MessagePriorityEnum.Low, "OrderCancel");
            foreach (NotifyMessage mess in list)
            {
                reFad.Receive(mess);
            }
            watch.Stop();
            long   min = watch.ElapsedMilliseconds;
            string s   = "";
        }
Ejemplo n.º 7
0
        private void Button2_Click(object sender, EventArgs e)
        {
            ReceiveFacade receiveFacade = new ReceiveFacade();

            receiveFacade.ServiceGetAllMail();
        }