我有一个自定义类,它使用字符串进行隐式转换。我在使用EF6.0的c#中使用POCO类,我希望能够声明这样的属性:
[Column("TABLE_COLUMN_NAME", TypeName = "char")]
public virtual CustomClass ClassColumnName { get; set; }
然后让实体框架只是利用隐式转换来分配值。但是,当我尝试运行此代码时,我收到类似Error 3002: Problem in mapping fragments
的错误。 CustomClass
有一个隐含的转换运算符设置,用于转发和来自字符串,但看起来EF希望将整个类型视为表,并使映射失败。任何指导都将不胜感激。