我发现当使用.NET Core 2.2时,如果您将一个项目引用添加到另一个项目中,那么这些项目的引用将对引用原始项目的其他项目可用。
例如:
如果您有三个项目,比如UI、Services和DAL。如果您从UI引用了Services,并且Services引用了DAL。通过这种设置,您将注意到您可以添加using语句并从IU项目访问DAL项目中的类。这背后的原因是什么,是否可以禁用它?
UI -- 项目引用 ---- Services
Services -- 项目引用 ---- DAL
例如:
如果您有三个项目,比如UI、Services和DAL。如果您从UI引用了Services,并且Services引用了DAL。通过这种设置,您将注意到您可以添加using语句并从IU项目访问DAL项目中的类。这背后的原因是什么,是否可以禁用它?
UI -- 项目引用 ---- Services
Services -- 项目引用 ---- DAL