我的域模型中有一个语言类,它代表一种用户语言。这不会持久保存到数据库,因为这是内部已知的,并在应用程序中定义。
我的班级是这样的:
public class User {
public string Name { get; set; }
/* snip */
public Language Language { get; set; }
}
语言具有“代码”的键值,类似于en / fr / de / etc。我想让EF只存储语言代码。如何在不更改域模型的情况下执行此操作,以获得语言代码。