【问题标题】:Using AutoMapper in POCO?在 POCO 中使用 AutoMapper?
【发布时间】:2010-11-02 14:56:45
【问题描述】:

我目前在我的 ASP.NET MVC 项目中有一个 POCO 类来处理所有业务逻辑。没有对其他项目或第三方程序集的引用。

我还在其他项目中使用AutoMapper 来促进视图模型/实体之间的映射。这是一个很棒的工具,当我对给定实体上的字段进行更改时,它可以为我节省大量时间。

但是,在我的 POCO 类中有一些在实体之间映射的代码段。业务目的是从一个数据源获取实体并更新另一个数据源。在这里我是手动映射,当我可以使用 AutoMapper 时,我发现进入并调整映射很烦人。

在我的业务逻辑项目中使用 AutoMapper 是好主意还是坏主意?为什么?

【问题讨论】:

    标签: c# asp.net-mvc poco automapper business-logic


    【解决方案1】:

    会用一个问题来回答你的问题。

    为什么使用 AutoMapper 来映射属性会很糟糕?除了担心获取外部程序集引用之外,我想不出你不想使用 AutoMapper 的原因。

    【讨论】:

    • 我希望是这样 - 只是不完全自信。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-27
    • 2014-10-06
    • 2018-03-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多