我想使用EntityFramework从给定数据库中检索元数据。我尝试过使用此代码:
var objectContext = ((IObjectContextAdapter)context).ObjectContext;
var meta = objectContext.GetMetadataWorkspace().GetEntityContainer(objectContext.DefaultContainerName, DataSpace.CSpace);
var sets = meta.BaseEntitySets;
但sets
为空,因为必须首先创建POCO。
我想检索元数据,以便在不使用设计器工具的情况下创建POCO。