FCM两次触发,但第二个请求未能发送通知,firebase也未响应

时间:2020-10-18 14:13:45

标签: firebase asp.net-core firebase-cloud-messaging

祝你有美好的一天。

说明:

  • 添加新记录后,将通知发送给所选用户。
  • 使用C#ASPCore3的语言。
  • 使用微服务的代码设计。
  1. 添加新记录时,将添加用户。
  2. 添加域事件。
  3. 事件侦听器在发布域事件时侦听事件。
  4. 然后进行一些检查,并触发通知以告知用户和主管。
  5. 这是代码 enter image description here
  6. 将呼叫另一个微服务以发送发送通知。

出现问题:

  1. 向sendNotificationToApprover发射时,正在工作。但是对于sendNotificationToTalent来说不会成功(所选用户未收到通知,firebase响应为空)

我尝试过什么解决方案:

  1. 我尝试将所有请求放入一个数组,然后使用Task.WhenAll()触发。但仍然失败。
  2. 更改sendNotificationToTalent和sendNotificationToApprover的顺序,第一个将成功。
  3. 只有一个请求时,也会成功。

不确定在哪里可以跟踪错误,需要你们的忠告。谢谢。

0 个答案:

没有答案
相关问题