谁能告诉我是否可以将 linq2sql 生成的类提取到 c# 中的单独项目中?- 我想我可以创建文件,然后将它们复制到一个新项目并添加对我的数据项目的引用?
我的问题是我有我的用户界面、服务层和数据层......
目前,数据层还具有生成的 linq2sql,因为这是 dbml 所在的位置。
因此,我需要从服务到数据的参考,这很好!但是我有我的 UI 来引用服务层,但我认为我的 UI 引用数据层并不是一个好主意(因为 linq2sql 类需要它)。
所以我看到的唯一方法是把类拉出来放在一个单独的项目中,这样所有项目都可以共享。这是好习惯吗?
我应该将此项目称为 DTO 什么命名约定?波科?实体?或类似的
我真的很想听到一些关于如何实现这一点的反馈,而且天气我是正确的