c# - 两个类库都需要相互引用
问题描述
我正在构建一个基于 ASP.NET CORE 3.1 的 ERP 解决方案,我创建了多个类库以实现更多架构。我正在使用带有工作单元的通用存储库模式。我面临一些参考问题,例如有三个项目1- ABC.Models,2- ABC.HR.Models,3- ABC.Accounting.Models
现在我需要一些模型来相互分享。我可以管理另一个不依赖他人的项目,但我的问题是我为解耦创建了多少次新项目?我需要一个适当的解决方案来解决这个参考问题。如果我使用一个模型类并保持所有模型是同一个项目,那么不会出现问题,但我不想将所有模型保留在一个项目中。
解决方案
推荐阅读
- android - 应用程序在后台时解锁屏幕
- react-native - 查看布局道具无法正常工作
- ios - 调整背景视频大小 - SWIFT
- matlab - 在matlab中按文件名模式创建mat文件的filedatastore过滤文件
- java - 手工搭建Android APK,外部Jar的资源文件
- android - 如何正确处理 xamarin 中的意图
- java - 如何在 Android 中偏移 RecyclerView 的第二列?
- google-cloud-platform - 下载 Google 存储 blob 时出错:(收到内容编码的响应:gzip,但无法解码。)
- bash - 为 aws ecr 存储库修剪 bash 字符串
- tsql - ANDALSO 选项,当一个失败时停止评估