标签: c# dependencies nuget dependency-management
我的项目依赖于他们不使用的NuGet包,或间接需要依赖项,这里是项目结构:
- Data -> Depends on Entity Framework - Business - UI
这里的问题是因为Data依赖于实体框架,这意味着Business图层和UI也必须安装此在他们的项目中。
Data
Business
UI
如何将这些依赖项分开,以便只有Data层需要实体框架?
答案 0 :(得分:2)
不应该是这种情况。确保以下几点: