我試圖將ASP.NET MVC 4 beta與JSON.NET一起使用。我正在使用upshot與Web API交談。然而,當upshiot沒有一個提交它發送的類型信息設置爲(爲將jQuery.NET提供的類型信息轉換爲Web API提交所需的類型信息
此刻例如"__type":"EquipmentClass:#RXSteps.StepModel.Equipment"
代替"$type":"RXSteps.StepModel.Equipment.EquipmentClass, RXSteps.StepModel, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"
這是JSON.NET想要的東西。我已經破解結果與 encodedChangeSet= encodedChangeSet.replace(/"__type":"EquipmentClass:#RXSteps.StepModel.Equipment"/g, '"$type":"RXSteps.StepModel.Equipment.EquipmentClass, RXSteps.StepModel, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"');
但是變化我想知道我怎麼能對任何類型做在一個通用的方法。
千恩萬謝