さまざまな属性を持ついくつかのプロパティを持つコンポーネントがあります
通常、これらの属性がプレーンな古いドメインオブジェクトに追加されると、カスタムAttributeConventionsによって取得されます。
コンポーネントのプロパティについては、そうではありません。これらに必要な追加の配線はありますか?
例えば
public class Component
{
[Length(Max=50)]
public virtual string Name {get; set;}
}
public class MyClass
{
public virtual Component Component {get; set;}
[Length(Max=50)]
public virtual string Color {get; set;}
}
ColorとComponentNameの列を持つテーブルMyClassを取得します
Colorはnvarchar(50)であり、ComponentNameはnvarchar(255)(デフォルト)です。