【发布时间】:2013-03-22 23:18:04
【问题描述】:
我正在实现一个简单的桌面应用程序,它分为 3 层:UI -> 服务/域 -> 存储库。
我正在考虑使用 Mediator 类,以便 UI 层可以收到其他层中其他类的进度但其他类不耦合到 UI 的通知
。有一个购买产品操作。我希望 UI 能够显示购买产品的详细进度,即它可以在屏幕上打印出进度: - 联系支付网关 - 完成付款 - 更新库存 等等
这是一个可接受的解决方案吗?还是有其他建议?
非常感谢
【问题讨论】:
标签: design-patterns layer mediator