标签: visual-studio-2010
在我的项目中,我有两个类库,即DAL和BAL。虽然添加引用只添加了一个引用,但另一个引用时出现Circular Dependancy错误。那么有没有可能获得其他类的成员而不添加该类的引用。
DAL
BAL
Circular Dependancy
答案 0 :(得分:0)
循环依赖通常意味着系统中存在设计缺陷。如果两个库都需要一些通用功能,那么可能会将其提取到第三个程序集中并从两者中引用它们。
或者,您可以拥有引用其他两个项目的第三个项目,并负责处理它们之间的通信,即调解员。