每当我返回一个对象作为 Hangfire 作业的结果时,该对象被序列化为 JSON,但始终包含转义字符,使输出看起来很难阅读。
我也尝试过在序列化自己之后返回一个字符串,但它是一样的。
例如,如果我从工作中返回以下对象
var person = new Person
{
Name = "john",
Description = "male",
Role = "manager"
};
作业实例的输出将如下所示。
Result: "{\"Name\":\"john\",\"Description\":\"male\",\"Role\":\"manager\"}"
有没有告诉 hangfire 不要在结果字段中显示转义字符。查看 json 输出时如果有换行就好了。