次のように my types を定義すると:
public class UniqueNamedItem
{
int Id {public get; protected set;}
int Name {public get; protected set;}
}
[DataContract]
public class Product : UniqueNamedItem
{
[DataMember]
//lots of properties and members etc
}
[DataContract] および [DataMember] 属性を基本クラスに追加して、それらのプロパティとメンバーを通信で使用する必要がありますか? または、派生型が DataContract であるため、これは自動的に追加されますか?