其他分享
首页 > 其他分享> > restsharp 107.3 json自动转小写 自动驼峰 问题

restsharp 107.3 json自动转小写 自动驼峰 问题

作者:互联网

方法来自官网

需要安装nuget包RestSharp.Newtonsoft.Json

另外调整创建RestClient的代码,将CamelCasePropertyNamesContractResolver参数调整为null

client = new RestClient();

var setting = new JsonSerializerSettings()
{
                ContractResolver = null,//new CamelCasePropertyNamesContractResolver(),
                DefaultValueHandling = DefaultValueHandling.Include,
                TypeNameHandling = TypeNameHandling.None,
                NullValueHandling = NullValueHandling.Ignore,
                Formatting = Formatting.None,
                ConstructorHandling = ConstructorHandling.AllowNonPublicDefaultConstructor,
};
client.UseNewtonsoftJson(setting);

[参考]
restsharp

标签:None,NullValueHandling,107.3,TypeNameHandling,json,setting,自动,new,restsharp
来源: https://www.cnblogs.com/ives/p/16551711.html