在VS2010的代码分析中,有一个上游/下游呼叫者的概念。什么是上行/下行调用者?
由于
答案 0 :(得分:1)
假设您有一个包含几个项目的解决方案 - Website
,Data
和Services
。
Website
项目与Services
图层对话。它验证发送的请求,然后,如果成功,将从Data
项目内的数据库中获取相关信息。
鉴于这种结构,让我们在每个项目中都有一个简单的方法:
Website.GetUsers()
- >致电Services.GetUsers()
Services.GetUsers()
- >致电Data.GetUsers()
Data.GetUsers()
现在我们可以说Data.GetUsers()
的上游来电者是Services.GetUsers()
。同样,Services.GetUsers()
的上游调用者是Website.GetUsers()
。