首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >项目中的依赖项

项目中的依赖项
EN

Stack Overflow用户
提问于 2019-06-23 08:03:21
回答 1查看 508关注 0票数 0

我有.NET Core项目。在这个项目中,我还有另外5个项目(.Net核心库类):

  • CarMechanic.Core
  • CarMechanic.Resources
  • CarMechanic.Model
  • CarMechanic.Service
  • CarMechanic.Repository

我的问题是,从项目CarMechanic.Model中,我可以看到项目CarMechanic.Core中的enum,不幸的是,在项目CarMachanic.Core中,我看不到项目CarMachanic.Model中的模型。

CarMechanic.Model依赖

CarMechanic.Core依赖

当我在依赖项中签入CarMechanic.Model时,就会出现错误:

不能添加此依赖项,因为它将创建循环关系。

在我的AutoMapperProfile屏幕上,我需要从CarMechanic.Model进口汽车模型

我不知道什么是问题,也不知道为什么CarMechanic.Model从CarMechanic.Core中看到枚举,但是CarMechanic.Core没有从其他解决方案中看到模型。我花了4-5个小时寻找解决方案,但我还是没有找到。

我使用这个应用程序的存储库:https://github.com/PawelCyrklaf/car-mechanic-api

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-06-23 15:23:23

我有一个独立的“Enum”项目正是为了这个目的。它们通常由实体和模型使用,因此需要分离,以避免所遇到的循环关系问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56722075

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档