通知

收集错误和其他消息以报告给调用者。

我执行了一些操作,对对象模型进行了重大更改。现在我完成了,我想检查结果模型是否有效。我可以启动验证命令;我想知道答案是一个简单的布尔值,但如果有错误,我想了解更多信息。特别是,我希望了解所有错误,而不是让验证在第一个错误时停止。

通知是一个收集错误的对象。当验证检查失败时,它会将错误添加到通知中。当验证命令完成时,它会返回通知。然后我可以询问通知是否一切正常,如果否,则深入研究错误。

有关更多详细信息,请参阅DSL 书籍第 16 章

DSL 目录