【问题标题】:Caliburn Micro unsubscribe message type from event aggregatorCaliburn Micro 取消订阅来自事件聚合器的消息类型
【发布时间】:2013-12-20 11:52:52
【问题描述】:

我喜欢事件聚合器,但遇到了订阅和发布相同消息的情况。这可能会使代码运行两次。我想我可以做一个简单的扩展方法来取消订阅消息,发布,然后订阅消息。

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

【问题讨论】:

    标签: caliburn.micro


    【解决方案1】:

    一个想法是在消息中传递发送者,并确保在执行操作之前在不同的实例中收到它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-05
      • 2012-01-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多