从 Hangfire 结果中删除转义字符

问题描述 投票:0回答:0

每当我返回一个对象作为 Hangfire 作业的结果时,该对象被序列化为 JSON,但始终包含转义字符,使输出看起来很难阅读。

我也尝试过在序列化自己之后返回一个字符串,但它是一样的。

例如,如果我从工作中返回以下对象

 var person = new Person
            {
                Name = "john",
                Description = "male",
                Role = "manager"
            };

作业实例的输出将如下所示。

Result: "{\"Name\":\"john\",\"Description\":\"male\",\"Role\":\"manager\"}"

有没有告诉 hangfire 不要在结果字段中显示转义字符。查看 json 输出时如果有换行就好了。

c# hangfire
© www.soinside.com 2019 - 2024. All rights reserved.