标签: c# entity-framework-6 code-first
我想用一些值对象创建代码优先实体框架模型。我有例外:
EntityType'CustomValueObject'没有定义键。定义此EntityType的密钥。
我不想添加密钥,因为它不是完整的实体。
答案 0 :(得分:0)
在课程中添加注解[ComplexType]就足够了:
[ComplexType]
[ComplexType] public class CustomValueObject { ... }
更好的是将此注释添加到基类ValueObject(如果有的话)。
ValueObject