ASP.NET MVC 4 ベータ版を JSON.NET と共に使用しようとしています。アップショットを使用して Web API と通信しています。ただし、upshiot がサブミットを実行すると、変更セットのタイプ情報が送信されます (たとえば、 which"__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"');
ただし、任意のタイプに対して一般的な方法でこれを行う方法を知りたいです。
どうもありがとう