不输入所有对象字段

时间:2013-09-13 13:14:55

标签: c# visual-studio entity-framework

我在实体框架工作模型设计器(数据库第一种方法)中有一些具有30多个属性的类映射到它们对应的表。很明显,我需要创建这些类的实例,然后分配所有字段值,这有点无聊,重复,也容易出错,因为你可能会错过一些任务。我认为这样会很好如果我只能输入类的实例名称然后IDE或类似代码片段之类的东西会立即弹出所有字段。除了从Model.designer.cs(在c#中)复制它们之外,您是否知道其他工作?

2 个答案:

答案 0 :(得分:1)

您是否考虑过使用AutoMapper?您可以使用NuGet

获取它

这篇文章概述了它的用法:http://csharppulse.blogspot.in/2013/08/crud-operations-using-automapper-in-c_381.html

答案 1 :(得分:0)

1]我认为你可以使用Add Code Generation Item,但我实际上并没有使用它。我相信你可以使用它生成一个.tt文件,然后根据你的EF对象生成简单的POCO's

查看herehere示例。