J'utilise JsonPatchDocument
de mettre à jour mes entités, cela fonctionne bien si le JSON
se présente comme suitEn utilisant .Net base API Web avec JsonPatchDocument
[
{ "op": "replace", "path": "/leadStatus", "value": "2" },
]
Lorsque je crée l'objet qu'il convertit avec le noeud Operations
var patchDoc = new JsonPatchDocument<LeadTransDetail>();
patchDoc.Replace("leadStatus", statusId);
{
"Operations": [
{
"value": 2,
"path": "/leadStatus",
"op": "replace",
"from": "string"
}
]
}
si l'objet JSON semble que le correctif ne fonctionne pas. Je crois que je dois le convertir en utilisant
public static void ConfigureApis(HttpConfiguration config)
{
config.Formatters.Add(new JsonPatchFormatter());
}
et qui devrait le tri, le problème est que je suis en utilisant core .net si sûr pas à 100% où ajouter le JsonPatchFormatter
c'est que je vais y jeter un coup d'oeil. – R4nc1d