次のようなカスタム属性でマークされたクラスがあります。
public class OrderLine : Entity
{
...
[Parent]
public Order Order { get; set; }
public Address ShippingAddress{ get; set; }
...
}
親属性でマークされたエンティティのプロパティを取得する必要があるジェネリックメソッドを作成したいと思います。
これが私の属性です:
[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
public class ParentAttribute : Attribute
{
}
これを書くにはどうすればよいですか?