2016-09-27 11 views
0

編寫一個表驅動的數據映射引擎,它將表引用爲變量/屬性。EF核心 - 可能引用DBSets作爲字符串變量或屬性?

但是,如何在List對象被標識爲屬性的值時執行方法?

...例如,在文字代碼,用dbSet 「客戶」 和的DbContext 「DBC」,一個可以插入與客戶記錄:

dbc.Customers.Add(客戶);

但是,如果「客戶」被確定爲一個變量...

VAR dbSetName =「客戶」

...是有一些方法來抽象地執行相同的記錄插入,如:

DBC [dbSetName]。新增(客戶)

回答

1

只需使用上的Add方法。

dbc.Add(Customer);