【发布时间】:2016-03-05 18:31:00
【问题描述】:
我使用 Entity Framework 6 开发 web api 应用程序。 我想集成并开始使用 Automapper 来映射到我的 EF 实体模型。
我已经阅读了有关投影的内容,并意识到如果我决定使用 Automapper,则有必要使用 Project().To 以获得更好的性能。但是,我不想将我的 DAL 暴露给 Automapper 库。
有没有办法可以抽象出 Automapper Project()?
提前致谢
【问题讨论】:
-
我强烈建议不要使用这些图层规则。间接只是引入了复杂性,并没有太多好处。
标签: c# entity-framework automapper abstraction