2010-09-18 67 views
1

在VS2010的代码分析中,存在上游/下游呼叫者的概念。上/下游呼叫者究竟是什么?上游/下游呼叫者

感谢

+1

不是下游被调用者吗? – 2010-09-18 12:37:20

回答

0

比方说,你有几个项目的解决方案 - WebsiteDataServices

Website项目与Services层协商。它验证发送的请求,如果成功,将从Data项目中的数据库中获取相关信息。

鉴于这种结构,让我们在每个项目都有一个简单的方法:

  • Website.GetUsers() - >调用Services.GetUsers()
  • Services.GetUsers() - >调用Data.GetUsers()
  • Data.GetUsers()

现在我们可以说上行呼叫者Data.GetUsers()Services.GetUsers()。类似地,Services.GetUsers()的上游呼叫方为Website.GetUsers()