0

请原谅我这个问题有问题。

我的应用程序使用实体框架。我的大多数表单都是主-详细-子详细类型。在我的主表单中,我创建了一个实体实例,如下所示:

DataTestEntities dbContext = new DataTestEntities();

我将它用于 linq 查询,如下所示:

objRec = dbContext.ProdInfoes.Where(p => p.ProdCode == oProducts.ProdCode).First();

我可以使用 System.Reflection 将 dbContext 传递到详细信息屏幕。我传递 dbContext 的原因是为了避免一遍又一遍地创建实体的实例。

这是一个好方法吗?它会产生任何性能问题吗?

有没有其他方法可以让我使用通用的 dbcontext?将类库与数据模型一起使用怎么样?

4

0 回答 0