Делаю веб-сервис, для его работы необходимо получить значения параметров, в данном случае - ("article", "id", "color", "size") . Для тестирования использую Postman с запросом POST и в тело цикла ввожу json-код
{"test": "test1"
"plan": {
"items": [
{
"item": {
"items": [
{
"modificator": "article"
},
{
"modificator": "id"
},
{
"modificator": "color"
},
{
"modificator": "size"
}
]
}
}
]
}
}
При этом в контроллере пишу такой код
public class Item3
{
public string modificator { get; set; }
}
public class Item2
{
public List<Item3> items { get; set; }
}
public class Item
{
public Item2 item { get; set; }
}
public class Plan
{
public List<Item> items { get; set; }
}
public class RootObject
{
public Plan plan { get; set; }
}
[Route("~/api/ApiProd")]
[HttpPost]
public string Show([FromBody] Item3 item3)
{
return item3.modificator;
}
Когда отправляю запрос в Postman, то могу получить только значение "test1", подскажите, как правильно получить доступ ко всем параметрам
public class Rootobject
{
public string test { get; set; }
public Plan plan { get; set; }
}
[Route("~/api/ApiProd")]
[HttpPost]
public string Show([FromBody] RootObject model)
{
return model.plan.items[0].item.items[0].modificator;
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
У меня возникло несколько вопросов по созданию ВК бота на C# с помощью библиотеки VkNet
У меня есть функция (прикручена к нажатию кнопки), которая должна включать/отключать весь звук на сцене (ну и сохранять наличие/отсутствие...
Хочу сделать свою программу многостраничнойДля этого я назначил кнопке событие по переключению страниц