当一个用户向另一个用户提供友谊时,他会自动订阅他。如何在 REST API 中实现这一点? 在一个请求中创建两个不同的实体(聚合):友谊(具有 OFFERED 状态)和订阅,但端点称为 /friendships。订阅有这种副作用正常吗?或者我应该以不同的方式实现它? 对于这种情况有建议吗?
我希望逻辑保持不变:当提供友谊时会发生自动订阅。不然的话。
在我看来,添加好友时添加订阅是您自己的应用逻辑(将来可以根据您的用户的喜好进行更改)。它与端点无关,/friendships 完全没问题。