EF Core - 可以将DBSets作为字符串变量或属性引用吗?

时间:2016-09-27 06:39:13

标签: entity-framework-core

编写一个表驱动的数据映射引擎,它将其表引用为变量/属性。

但是当它们被识别为属性的值时,如何在List对象上执行它们?

...例如,在文字代码中,使用dbSet" Customers"和dbContext" dbc",可以插入一条客户记录:

dbc.Customers.Add(客户);

但是,如果"客户"被识别为变量...

var dbSetName ="客户"

...有一些方法可以抽象地执行相同的记录插入,例如:

DBC。[dbSetName]。新增(客户)

1 个答案:

答案 0 :(得分:1)

只需在Add上使用DbContext方法。

dbc.Add(Customer);