4
時忽略類的屬性我使用WCF使用這種格式的JSON服務:使用WCF ResponseFormat = WebMessageFormat.Json
[OperationContract]
[ServiceKnownType(typeof(ComplexResult))]
[WebInvoke(
Method = "GET",
BodyStyle = WebMessageBodyStyle.Bare,
ResponseFormat = WebMessageFormat.Json)]
MyClass MyFunction(string myParams);
這個偉大的工程,但它有一個限制。我不能忽略我正在序列化爲JSON的類的屬性。如果我使用JavaScriptSerializer類,那麼我可以將[ScriptIgnore]屬性放在我想忽略的屬性上,並且它們不會在JSON中序列化,但這不適用於上述方法。
有沒有一種方法來排除使用ResponseFormat Json方法將序列化爲JSON的類的屬性?
很好,謝謝! – Justin