实体模型 - 我应该使用context.Project.Create()还是使用new关键字创建实例

时间:2012-12-07 19:03:02

标签: c# entity-framework

嗨,谢谢你抽出时间回答我的问题。

我想创建一个使用实体框架定义和创建的实体(名为Project)的实例。我是否使用context.Projects.Create()Project p = new Project():

执行此操作

1 个答案:

答案 0 :(得分:1)

我总是使用new创建它,然后将其添加到上下文中(可能通过存储库或服务层)

通过上下文创建它会在上下文中创建一个要求并且看起来不太好。