【发布时间】:2012-09-17 08:13:46
【问题描述】:
我有以下代码(示例):
public dynamic GetData(string name)
{
using(var ctx = GetObjectContext())
{
switch (name)
{
case "entity1":
return ctx.entity1.ToList();
case "entity2":
return ctx.entity2.ToList();
......
default:
return null;
}
}
}
我想避免在此示例中切换。如何按名称找到所需的实体类,调用 ToList() 方法并返回数据?我可以使用反射来做到这一点吗?
【问题讨论】:
-
你能告诉我 GetObjectContext() 是什么吗?它在什么命名空间中? PS使用核心v3.1
标签: c# entity-framework reflection