0
我目前正在.NET中實現Web API項目,並使用標準RESTful路徑通過控制器在我的模型上執行CRUD操作。爲了這個問題,我們假設我有一個「產品」模型。如何在.NET(REST)Web API中的xml序列化中包含方法
例如,當我調用GET .../api/product/5時,我成功地能夠通過簡單地返回相應的產品對象在GetMessage方法中控制器按照慣例。對象的序列化「自動地」發生。
現在,這工作正常,如果我只是渲染產品對象的屬性。但是現在,我在Product中定義了一個方法來進行一些計算。我也想在XML中返回這個值。 (對於接收端來說,它會顯示爲另一個字段 - 接收者不會知道這是一個計算的字段,而不是從數據庫中讀取的屬性字段)如何獲取方法中計算的值也包含在響應XML?