祝你有美好的一天。
说明:
- 添加新记录后,将通知发送给所选用户。
- 使用C#ASPCore3的语言。
- 使用微服务的代码设计。
- 添加新记录时,将添加用户。
- 添加域事件。
- 事件侦听器在发布域事件时侦听事件。
- 然后进行一些检查,并触发通知以告知用户和主管。
- 这是代码
- 将呼叫另一个微服务以发送发送通知。
出现问题:
- 向sendNotificationToApprover发射时,正在工作。但是对于sendNotificationToTalent来说不会成功(所选用户未收到通知,firebase响应为空)
我尝试过什么解决方案:
- 我尝试将所有请求放入一个数组,然后使用Task.WhenAll()触发。但仍然失败。
- 更改sendNotificationToTalent和sendNotificationToApprover的顺序,第一个将成功。
- 只有一个请求时,也会成功。
不确定在哪里可以跟踪错误,需要你们的忠告。谢谢。