【发布时间】:2012-11-04 12:19:30
【问题描述】:
我正在尝试查看除了全局级别处理(Application.UnhandledException)之外是否可以在视图模型级别处理异常。目前,如果其中一个视图模型抛出未捕获的错误,则应用程序将硬崩溃。我想知道如何在模块级别捕获这个,发布一个事件,然后将该模块从它所占用的区域中删除,而不是删除整个应用程序。
有没有人实现过这样的东西?
应该避免这种类型的架构吗?
【问题讨论】:
标签: c# exception mvvm exception-handling prism