这个问题是关于“信息性消息”,并让它们以一致的方式从“后端”流向“前端”。简单的问题是“你怎么做”?WCF涉及返回的信息性消息
背景:使用WCF调用后端服务
Web应用程序。
在后台服务中可能会发生“消息”。现在,这个“消息”的原因可能是多种原因,但是对于这个讨论,让我们假定查看了一段数据,并且确定调用者应该得到关于它的一些信息。
此“信息”消息可能会在保存期间发生,也可能在检索信息期间发生。同样,这里的信息并不重要,但是在一些不同的情况下有一些信息性的信息要回馈。
从团队的角度来看,我们都希望始终以标准方式返回这些“消息”。现在,过去这种“标准方式”已经由不同的人以不同的方式完成了。
这里有一些可能性:
1)每个操作都在一个包含这些消息
2)每个方法返回这些消息......但是,归根结底是“裁判”的参数,这只是一种作品的“保存”方法,因为人们会认为“检索”方法应该返回实际数据而不是邮件
3)某些方法使用调用上下文以免“污染”所有消息签名;不过,在图片中使用WCF会让事情变得复杂。也就是说,回到邮件头上?
问: 回到我的问题,然后...怎么别人返回“消息”,比如什么如上所述回通过一个应用程序的层次,在WCF并返回给调用者?