RabbitMQ 响应在控制器中丢失

大家晚上好,我有一个使用 .NET 编写的网络应用程序和一个移动应用程序。我正在通过我的网络应用程序向rabbitMQ 服务器发送一些值,这工作正常,我把它放在一个队列中,但是当移动应用程序接受请求时,我没有得到返回的值。


这是我的控制器


    public async Task<ActionResult> GetCollect(int id)

    {

        int PartnerId = 0;

        bool SentRequest = false;


        try

        {

            SentRequest = await RuleRabbitMQ.SentRequestRule(id);

            if(SentRequest )

            {

                PartnerId = await RuleRabbitMQ.RequestAccepted();

            }

        }

        catch (Exception Ex)

        {


        }

    }


慕森卡
浏览 159回答 2
2回答

炎炎设计

byte[]&nbsp;messageBytes&nbsp;=&nbsp;Encoding.UTF8.GetBytes(string.Concat("&nbsp;",&nbsp;idColeta.ToString()));我认为“idColeta”是空白的。
打开App,查看更多内容
随时随地看视频慕课网APP