質問: Token.FromGuid(uuid); } public static Token FromGuid(Guid uuid) { // perform 'transformation' // stuff // return... } // other static methods to create a token... } ``` **Entity Framework 6 Code First**を使用してこのエンティティをマップするにはどうすればよいですか?構造体はサポートされていませんが、 `class`はプロパティが含まれていないため、 *複合型*も適用されないようです。
回答: 構造体はサポートされているEFタイプではありません。 efでサポートされているプリミティブを参照 代わりに複雑なタイプを使用する必要があります。 * `modelBuilder.ComplexType();` または * データ注釈`[ComplexType]` しかし、文字列を使用し、それに応じてパブリックget / setを管理する代わりの方法を検討してください