【发布时间】:2014-05-29 16:22:07
【问题描述】:
我很难理解: 1)如何将枚举类型添加到实体 2) 如何将实体中的现有属性类型转换为枚举。
我已经阅读了几个文档,尝试了一些东西,但似乎都不清楚......
我去模型浏览器添加一个新的枚举类型并将这个字段添加到我的实体中。首先,这是正确的做法吗?其次,如果我重新生成实体,我将失去我的 Enum 类型。可以预防吗?
其次,如何将实体中的现有属性转换为 Enum 类型?
我喜欢先做数据库,因为在使用 WCF 时,我可以编辑 edmx 模板以获取命名空间和 WCF 特定项目所需的属性。
我可以使用伙伴类对我的 ViewModel 进行数据验证,而不是 Code First,它会自动创建假定的 DataAnnotations。
任何帮助将不胜感激。
【问题讨论】:
标签: c# entity-framework wcf enums