0

我的域模型中有一个 Language 类,它代表一种用户语言。这不会持久化到数据库,因为这在内部是已知的,并在应用程序中定义。

我的课是这样的:

public class User {

    public string Name { get; set; }
    /* snip */
    public Language Language { get; set; }

}

语言的键值是“代码”,类似于 en/fr/de/etc。我想让 EF 只存储语言代码。我怎样才能做到这一点,而无需将域模型更改为具有语言代码。

4

0 回答 0