我在使用数据注释时设法读取自定义属性。 喜欢以下代码。
Object[] test = propertyInfo.GetCustomAttributes(typeof(KeyAttribute), true);
但是当我改为使用Fluent API时。我再也看不懂那个属性了。 有什么想法吗?
答案 0 :(得分:3)
Fluent API不设置属性。 Fluent API和Attributes告诉EF如何构建模型。
这是实现同样目标的两种不同方式。那就是建立模型。
修改强>
如果您需要检索主键等元数据,则需要访问MetadataWorkspace。
此article包含详细信息。