誰かがこれについて何か指針を提供できるかどうか疑問に思っていました. Tridion UGC Web サービスから ItemStats を返そうとしていますが、結果をバインドしようとすると次のエラーが発生します:-
閉じたタイプの TridionWebUGC.CDS.ItemStat には、対応する LastRatedDate 設定可能なプロパティがありません。
コードの例は次のとおりです。
WebServiceClient ugcCall2 = new WebServiceClient();
Uri uri = new Uri("http://new.ugc.service/odata.svc");
CDS.ContentDeliveryService cds = new CDS.ContentDeliveryService(uri);
var myItemStats = cds.ItemStats.Where(p => p.PublicationId == 68 && p.Id == 17792 && p.Type==16);
問題なくコメントや評価を得ることができます。例えば
var myComments = cds.Comments.Where(p => p.ItemId == 17805).OrderBy(p => p.CreationDate);
問題を引き起こしているのは ItemStats だけです。誰でもアイデアはありますか?
ありがとう
ジョン