私はWCFの初心者です。私は、REST出力の基本インターフェースからプロパティを取得できるかどうか疑問に思っていました。JSONのWCFでのインターフェース分離
次の構造を考慮してください。製品には会場ではなくIVenueViewが含まれています。 Venueを持つことは可能ですか?Product JSONレスポンスにありますか?
[DataContract]
public class Product {
[DataMember]
public Guid? Id { get; set; }
[DataMember]
public string Name { get; set; }
[DataMember]
public IVenueView Venue { get; set; }
}
public interface IVenueView {
[DataMember]
Guid? Id { get; set; }
}
[DataContract]
public class Venue : IVenueView
{
[DataMember]
public Guid? Id { get; set; }
[DataMember]
public string Name { get; set; }
}
を**会場* _svcutil.exe_を使用している場合、クライアントの*オブジェクト**タイプのプロパティが存在します。 –