现在我正在决定OR/M
我正在努力解决的问题。另一方面,我一直处于EF与LinqToSql和Dapper(两者)之间的十字路口。
SO使用L2SQL和Dapper(用于性能瓶颈)这一事实促使我实现了这个解决方案。最初吸引我到EF的原因是我可以简单地实现POCO实体。
我用google搜索了一段时间,我找不到我要找的东西。我想要一个简洁的解决方案,将LinqToSql与POCO实体一起使用。也就是说,与POCO实体签订存储库合同,而不必手动将它们映射到LinqToSql实体。通过使用AutoMapper?
可以轻松实现这一目标我认为它不应该是一个问题,也不需要超过一对调用从POCO映射到L2SQL然后返回(返回值)到POCO。
我是否可以查看任何扩展方法,如果它从未实例化,会创建默认映射器?
除了使用某种映射工具之外,还有其他解决方案吗,比如你在EF中使用CreateObjectSet<T>
做什么?