This commit is contained in:
余宇波 2025-07-18 16:52:11 +08:00
parent 4f85e23f4b
commit e8e6f2823d

View File

@ -117,20 +117,22 @@ namespace MyCode.Project.Infrastructure.Common
return "{}";
var result = "";
var settings = new JsonSerializerSettings();
if (isFirstLetterSmall == false)
{
result = JsonConvert.SerializeObject(target);
//result = JsonConvert.SerializeObject(target);
}
else
{
var settings = new JsonSerializerSettings();
settings.ContractResolver = new CamelCasePropertyNamesContractResolver();//首字母小写驼峰式命名
if(nullValueHandling)
settings.NullValueHandling = NullValueHandling.Ignore;
result = JsonConvert.SerializeObject(target,settings);
}
if (nullValueHandling)
settings.NullValueHandling = NullValueHandling.Ignore;
result = JsonConvert.SerializeObject(target, settings);
if (isConvertToSingleQuotes)
result = result.Replace("\"", "'");
return result;