Я пытаюсь использовать ASP.NET MVC 4 beta вместе с JSON.NET. Я использую upshot, чтобы поговорить с веб-API. Однако, когда upshiot выполняет отправку, он отправляет информацию о типе в наборе изменений как (например, "__type":"EquipmentClass:#RXSteps.StepModel.Equipment"
вместо "$type":"RXSteps.StepModel.Equipment.EquipmentClass, RXSteps.StepModel, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"
, чего и хочет JSON.NET.
на данный момент я взломал upshot с
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"');
Однако я хотел бы знать, как я могу сделать это в общем виде для любого типа.
большое спасибо