项目#1有一些项目#2引用的接口和类.
现在我想在Project#1中使用Project#2的实现,但vs.net抱怨循环依赖.
如果我在Project#1中使用依赖注入并绑定到Project#2中的实现(因为它遵守接口契约),这是否可行或者我仍然会在运行时获得循环依赖性错误消息?
c# assemblies dependency-injection circular-dependency
assemblies ×1
c# ×1
circular-dependency ×1
dependency-injection ×1