Caliburn Micro取消订阅事件聚合器中的消息类型

时间:2013-12-20 11:52:53

标签: caliburn.micro

我喜欢Event Aggregator,但遇到了我订阅并发布相同消息的情况。这可能会使代码运行两次。我以为我可以制作一个简单的扩展方法来取消订阅消息,发布,然后订阅消息。

这是可能的还是有更好的模式(可能会使用每条消息的GUID来忽略处理您发送的消息)?

1 个答案:

答案 0 :(得分:0)

一个想法是在邮件中传递发件人,并确保在执行操作之前已在另一个实例中收到它。