Ejemplo n.º 1
0
        public void Run1()
        {
            var order = new OrderMessage
            {
                OrderId     = Guid.NewGuid().ToString(),
                Price       = 100M,
                ProductCode = "Computer",
                Quantity    = 10,
                CreatedTime = DateTime.Now
            };

            _mqHub.Send(order);
        }
        public void Run1()
        {
            for (var i = 0; i < 5; i++)
            {
                var order1 = new OrderMessage
                {
                    OrderId     = $"电脑订单{i}",
                    Price       = 100M,
                    ProductCode = "Computer",
                    Quantity    = 10,
                    CreatedTime = DateTime.Now
                };
                _mqHub.Send(order1, "computer");
            }

            for (var i = 0; i < 3; i++)
            {
                var order2 = new OrderMessage
                {
                    OrderId     = $"水果订单{i}",
                    Price       = 200M,
                    ProductCode = "Fruit",
                    Quantity    = 20,
                    CreatedTime = DateTime.Now
                };
                _mqHub.Send(order2, "fruit");
            }

            for (var i = 0; i < 3; i++)
            {
                var order3 = new OrderMessage
                {
                    OrderId     = $"零食订单{i}",
                    Price       = 300M,
                    ProductCode = "Snack",
                    Quantity    = 30,
                    CreatedTime = DateTime.Now
                };
                _mqHub.Send(order3, "snack");
            }
        }