0

我有一个具有接口ICustomerManager的程序集A。另一个具有实现CustomerManager的程序集 B。此设置将导致循环依赖,因为程序集 A 的实现必须依赖程序集 B,而程序集 B 的接口必须依赖程序集 A。这种循环依赖是否可以通过引入 IoC 来解决,该 IoC 将在应用服务层中注入实现。解决循环依赖的任何其他想法?

4

1 回答 1

0

我决定遵循单个程序集与文件夹的模式来解决循环依赖问题。由于接口和实现包含在单个程序集中,因此不存在循环依赖问题。

于 2013-08-11T12:52:45.357 回答