bonjour à tous,

Je passe à coté d'un truc mais je ne vois pas quoi.

J'ai un javascript qui envoi un json en ajax à une methode en dotnet c#

voilà ce que le donne mon json.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
console.log() ->  ["email","sms","tel"]
j'ai un objet que j'envoi en ajax
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
var dat = {
"canal": ["email","sms","tel"]
,"ages":[10,20,30]
}

mais quand je le reçois côté dotnet, toutes les doubles quotes sont échappées et je me retrouve avec ça.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
args.canal = [\"email\",\"sms\",\"tel\"]
args.ages = [10,20,30]
uniquement sur les strings ... c'est un peu la super misère car je dois faire du nettoyage et je me doute que j'ai fais un truc pas bien.
du coup je sollicite votre aide.

cH.