1
我在WCF中實現了一個通用的restful api。我需要訪問從JSON反序列化的通用對象(作爲POST操作的參數)。我正在使用原始編程模型來允許對返回格式進行精細控制。例如:WCF - Rest和JSON操作參數
// Create
[OperationContract(Name = "CreateJSON")]
[WebInvoke(UriTemplate = "{endpointName}", Method = "POST", BodyStyle = WebMessageBodyStyle.Bare, RequestFormat = WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Json)]
Stream Create(Object input, String endpointName);
在上面的示例中,通用對象由參數'input'給出,我希望它是POST有效負載。類似的調用適用於針對xml的端點,但不適用於JSON。
任何想法/援助將不勝感激。任何人?