标签: c# .net asp.net-core .net-core
我有一个包含许多项目的.NET Core 2解决方案。
我正在重组一些代码并遇到了一个非常奇怪的情况。我的API项目引用了一个包含名为IMyService的类的库。
IMyService
此参考已被删除,但项目仍可“看到”IMyervice界面。 API确实引用了一个项目,而 引用了IMyService项目。
IMyervice
在“普通”.NET版本中,我希望在上面的场景中出现编译器错误。为什么.NET Core API项目仍然能够在项目中看到它没有直接引用的类?