Я использую JsonPatchDocument
обновить свои объекты, это хорошо работает, если JSON
выглядит следующим образомИспользование .Net Основные Web API с JsonPatchDocument
[
{ "op": "replace", "path": "/leadStatus", "value": "2" },
]
Когда я создаю объект он преобразует его с Operations
узла
var patchDoc = new JsonPatchDocument<LeadTransDetail>();
patchDoc.Replace("leadStatus", statusId);
{
"Operations": [
{
"value": 2,
"path": "/leadStatus",
"op": "replace",
"from": "string"
}
]
}
если объект JSON выглядит так, что исправление не работает. Я считаю, что мне нужно, чтобы преобразовать его с помощью
public static void ConfigureApis(HttpConfiguration config)
{
config.Formatters.Add(new JsonPatchFormatter());
}
И это должно разобраться, проблема я использую ядро .net так не 100% уверен, где добавить JsonPatchFormatter
thats я посмотрю на это. – R4nc1d