在构造函数中初始化EF POCO标量属性

时间:2016-06-08 10:38:48

标签: c# entity-framework constructor initialization

在我的实体类中创建默认构造函数以进行初始化是否有任何负面影响?

<button onclick="task_reject('<?php echo $task['task_id'];?>');" type="submit" class="buttonClass blueBtn pull-right">

我想这样做是为了减少客户端类中POCO初始化的代码,如:

onclick="this.disabled=true;task_reject('<?php echo $task['task_id'];?>');"

1 个答案:

答案 0 :(得分:1)

没有负面影响,只要你有一个公共的无参数构造函数,所以EF能够创建对象。实际上,这就是您应该如何使用Entity Framework创建默认属性。