代码之家  ›  专栏  ›  技术社区  ›  MRFerocius

C#DTO和LINQ2SQL

  •  1
  • MRFerocius  · 技术社区  · 17 年前

    这是我的第一个问题,温柔一点:)。我正在从事一个具有某种分布式体系结构的项目。我正在尝试执行以下操作:

    1. 我有一个 数据存取 分层 使用 LINQ2SQL

    2. 我有一个 服务层 那是一个 数据访问层的代理。

    3. 我有一个 业务层 调用服务层以

      问题是如何将这些LINQ2SQL实体转移到我的业务层?

    4. 业务层,并使 与服务层一起返回 并将它们重新转换为LINQ2SQL 要在中保留更改的实体 数据库。

      我很抱歉,如果我要求一些不可能的,但我试图找出最好的方法,但我自己无法得到一些聪明的东西:)

      顺致敬意,

    2 回复  |  直到 11 年前
        1
  •  3
  •   user35559    17 年前

    公共类上下文映射器 { {

    } public DataAccess.Customer Convert(BusinessLogic.Customer) {

    }

    如果愿意,也可以将这些方法编写为扩展方法

    }

        2
  •  0
  •   Jonathan Parker    17 年前

    听起来你需要NHibernate或者其他更高级的ORM。

    推荐文章