【发布时间】:2009-11-18 16:48:54
【问题描述】:
想象一下,我们有一些我们想要在系统中完成的事情,但有时在执行此操作时会引发异常。我们希望向最终用户报告这些错误,以便他们有机会解决问题的根源并然后重新调用导致错误的事物。
这显然意味着我们需要以一种允许存储、报告并最终重新执行或丢弃的方式来捕获“事物”。
有没有人对此有任何建议?
谢谢!
- 编辑-
我读过http://msdn.microsoft.com/en-us/magazine/cc163920.aspx
现在我认为消息传递可能是要走的路。我想知道 MassTransit 之类的东西是否有益或矫枉过正。我一直想深入研究 EDA,我认为这可能是一个 in。
【问题讨论】:
标签: design-patterns command messaging