Exemple #1
0
        public override Task <NullClass> RemoveQueue(RemoveQueueName request, ServerCallContext context)
        {
            MQService.RemoveQueue(request.QueueName);

            return(Task.FromResult(new NullClass()
            {
                Res = "ok"
            }));
        }
Exemple #2
0
        /// <summary>
        /// 移除队列
        /// </summary>
        /// <param name="QueueName"></param>
        public void RemoveQueueAsync(RemoveQueueName QueueName)
        {
            AutoChannelAddress(ChannelAddress =>
            {
                var client = new MQWebApiMsgServerClient(ChannelAddress);

                var reply = client.RemoveQueue(QueueName);

                return(0);
            });

            return;
        }