ドメイン モデルに、ユーザー言語を表す Language クラスがあります。これは内部的に認識され、アプリケーション内で定義されるため、データベースには永続化されません。
私のクラスは次のようなものです:
public class User {
public string Name { get; set; }
/* snip */
public Language Language { get; set; }
}
言語には、en/fr/de/etc のような「code」というキー値があります。EFに言語コードのみを保存させたいと思います。ドメインモデルを言語コードに変更せずに、これを行うにはどうすればよいですか。