У меня есть класс:
class Step
{
public int idStep { get; set; }
public string StepName { get; set; }
public int GlassCount { get; set; }
public bool isCutting { get; set; }
public bool isShpt { get; set; }
}
Когда я выдаю его в API:
public List<Step> GetSteps()
{
return new StepList().GetSteps();
}
//public List<Step> GetSteps()
То получается вот такой JSON массив:
[
{
"idStep": 23,
"stepName": "Раскрой",
"glassCount": 0,
"isCutting": true,
"isShpt": false
},
{
"idStep": 24,
"stepName": "Кромщик",
"glassCount": 0,
"isCutting": false,
"isShpt": false
}
]
Потом при десериализации в клиентском приложении, через класс System.Text.JSON, у мне приходится писать поля класса в который эти данные конвертируются с маленькой буквы.
public class Step
{
public int idStep { get; set; }
public string stepName { get; set; }
public int glassCount { get; set; }
public bool isCutting { get; set; }
public bool isShpt { get; set; }
}
Подскажите, как можно выводить json данные, чтобы они были с большой буквы?