ServiceStack の JsonSerializer は、制御文字を正しくエンコードしていないようです。
たとえば、この C# 式....
JsonSerializer.SerializeToString(new { Text = "\u0010" })
...これに評価...
{"Text":"?"}
... どこ "?" リテラル制御文字です。
代わりに、http: //www.json.org によると、次のように評価する必要があります。
{"Text":"\u0010"}
これは既知のバグですか、それとも何か不足していますか?
サービスによる不適切な JSON 出力により、サービス コンシューマーによる逆シリアル化中にエラーが発生しています。