Compare commits
2 Commits
80f1c5505e
...
38bf2c2913
| Author | SHA1 | Date | |
|---|---|---|---|
| 38bf2c2913 | |||
| e8e6f2823d |
@@ -117,20 +117,22 @@ namespace MyCode.Project.Infrastructure.Common
|
|||||||
return "{}";
|
return "{}";
|
||||||
|
|
||||||
var result = "";
|
var result = "";
|
||||||
|
var settings = new JsonSerializerSettings();
|
||||||
if (isFirstLetterSmall == false)
|
if (isFirstLetterSmall == false)
|
||||||
{
|
{
|
||||||
result = JsonConvert.SerializeObject(target);
|
//result = JsonConvert.SerializeObject(target);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
var settings = new JsonSerializerSettings();
|
|
||||||
settings.ContractResolver = new CamelCasePropertyNamesContractResolver();//首字母小写驼峰式命名
|
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)
|
if (isConvertToSingleQuotes)
|
||||||
result = result.Replace("\"", "'");
|
result = result.Replace("\"", "'");
|
||||||
return result;
|
return result;
|
||||||
|
|||||||
Reference in New Issue
Block a user