By default WCF service wrap JSON response in "d" wrapper and there I found a problem with parsing it.
If I parse with JsonConvert.DeserializeObject(response) where response is
"{\"d\":\"{\"a0b70d2f-7fe4-4aa2-b600-066201eab82d\":\"Thelma\",\"d56d4d4f-6029-40df-a23b-de27617a1e43\":\"Louise\"}\"}"
I gor an Error:
After parsing a value an unexpected character was encoutered: a. Line 1, position 9.
If I change response into
"{\"a0b70d2f-7fe4-4aa2-b600-066201eab82d\":\"Thelma\",\"d56d4d4f-6029-40df-a23b-de27617a1e43\":\"Louise\"}"
I got it working.
So how to parse this "d" wrapped JSON responses from WCF services? Is there any better way to parse JSON?