文件删除事件
来源:16-1 课程总结

慕斯6504052
2023-08-04
1.请问文件删除后,发布一个文件删除的消息,为的是更改分享状态
消费者的逻辑是根据删除文件的ID,去查找这些文件的所有子文件,再利用这些文件id去查找有关联的shareId,这里拿到所有受影响的shareId之后,为什么又要反过来再去检查一遍该shareId下文件的状态呢?这是不是多次一举,因为既然能拿到的shareId,说明都受影响了,不理解。
写回答
1回答
-
RubinChu
2023-08-05
这样是因为吧逻辑抽离开了,事件只是刷新分享行为的一个触发器,尔刷新成什么状态由刷新逻辑去判断处理,当然如果嫌玛法也可以修改成固定的刷新成什么状态的两个私有方法,不过公用型就差一些了
00
相似问题