实体框架CTP 5 - 代码优先映射 - 无法正确映射枚举列表

Far*_*ina 3 entity-framework code-first

我有以下内容

[DataContractAttribute]
public class Animal
{
    [Key]
    [XmlElement(ElementName = "Id")]
    [DataMember()]
    public Guid Id
    {
        get;
        set;
    }

    [XmlElement(ElementName = "AnimalType")]
    [DataMember()]
    public List<AnimalType> AnimalType
    {
        get;
        set;
    }
 }
Run Code Online (Sandbox Code Playgroud)

我通过代码第一种方法将EF映射到表格

  modelBuilder.Entity<Animal>().ToTable("Animal");
Run Code Online (Sandbox Code Playgroud)

如您所见,我没有执行一些复杂的映射,但List of AnimalType枚举没有自动映射到DB中的任何列/表.我是否需要向模型构建器添加一些额外的代码来控制枚举列表的映射?

Mor*_*avi 8

从EF CTP5开始,尚不支持枚举.该团队宣布他们将在下一个RTM版本中完全支持枚举,该版本的目标是在2011年第一季度发布.