实体框架-如何按实体名称加载数据
本文关键字:实体 加载 数据 何按 框架 | 更新日期: 2023-09-27 17:59:45
我可以按名称将实体数据加载为:吗
using (var db = new DatabaseEntities())
{
db["NameOfEntity"].ToList();
}
感谢
您可以通过键入来获取它们
public class DatabaseEntities : DbContext
{
public object GetList(string entityName)
{
return GetList(Type.GetType(entityName));
}
private List<TEntity> GetList<TEntity>(TEntity type) where TEntity : class
{
return Set<TEntity>().ToList();
}
}