Newtonsoft.Json SerializeObject bez odwrotnych ukośników

Podany kod:

dynamic foo = new ExpandoObject();
foo.Bar = "something";
string json = Newtonsoft.Json.JsonConvert.SerializeObject(foo);

Wynik jest poniżej:

"{\"Bar\":\"something\"}"

Podczas debugowania dużego dokumentu jsona jest on trudny do odczytania - użycie wbudowanych funkcji Newtonsoft.Json (nie wyrażeń regularnych ani hacków, które mogą łamać rzeczy) jest sposobem na uczynienie wyjścia ciągiem znaków valie:

{Bar: "something"}

questionAnswers(7)

yourAnswerToTheQuestion