我可以在Entity Framework部分类中使用New()方法吗?

时间:2013-05-16 06:10:02

标签: entity-framework

我使用自定义部分类扩展了Entity Framework自动生成的类,并在其中添加了几个新属性和业务登录。每当对象从数据库中实现或从头开始创建而没有数据库联系时,我都需要填充这些属性。

我可以使用或建议在类中使用New()方法吗?(我知道还有一个事件ObjectContext.ObjectMaterialized)。

作为一个例子,在我的部分课程中我有一个属性

Public Property Employees As List(Of Employee)

我希望在某处(其中?)实例化该列表。

1 个答案:

答案 0 :(得分:0)

您可以为设置默认属性值的实体编写默认构造函数。注意实体框架不会为您创建构造函数,因此可以轻松地将它们添加到部分类中。