JsonResult analisando caracteres especiais como \ u0027 (apóstrofo)
Estou no processo de converter alguns dos nossos "serviços" da web para MVC3 a partir do WCF Rest.
Nossos serviços web antigos retornaram JSON do POCO muito bem usando:[WebGet(.... ResponseFormat=WebMessageFormat.Json]
No meu controlador para retornar um poco simples, estou usando um JsonResult como o tipo de retorno e criando o json comJson(someObject, ...)
.
No serviço Rest Rest WCF, os apóstrofos e caracteres especiais são formatados corretamente quando apresentados ao cliente.
No controlador MVC3, os apóstrofes aparecem como \ u0027.
Alguma ideia? Eu sou novo em serializar JSON, portanto, qualquer ponteiro seria uma grande ajuda.
Resposta de exemplo: Restante do WCF:{"CategoryId":8,"SomeId":6,"Name":"Richie's House"}
MVC3:{"CategoryId":8,"SomeId":6,"Name":"Richie\u0027s House"}