DCI 上下文中的错误处理?

Posted

技术标签:

【中文标题】DCI 上下文中的错误处理?【英文标题】:Error handling in DCI context? 【发布时间】:2012-10-13 10:42:15 【问题描述】:

如果我正在使用 ASP.NET MVC 框架,实例化一个上下文并且其中出现问题,是否可以抛出异常并让控制器处理它?

然后对于嵌套上下文,外部上下文是否可以捕获内部上下文抛出的异常?我在想是因为上下文无法相互了解,但另一方面,错误就是错误……对吧?

【问题讨论】:

【参考方案1】:

嵌套上下文是在另一个上下文中发挥作用的上下文。外部上下文当然知道所述上下文中的角色(上下文是唯一知道角色的对象)内部上下文的异常在这方面与任何其他角色扮演者的异常没有什么不同

【讨论】:

以上是关于DCI 上下文中的错误处理?的主要内容,如果未能解决你的问题,请参考以下文章

javascript 中的数据上下文交互 (DCI) 和事件编程

Rails 中的 RESTful DCI 上下文

Web 应用程序中的 DCI 上下文

什么是 DCI 上下文中的“纯面向对象语言”?

ruby Ruby中的DCI(数据,上下文,交互)范例

EmberJS RSVP onerror 处理程序中的上下文