как я могу передать список объектов в метод получения веб-API. Я не пытаюсь опубликовать этот список, просто хочу сделать некоторые функции для этих данных и вернуть значение. Я попробовал следующий код
[Route("Save_SALE")]
[HttpGet]
[AllowAnonymous]
public IHttpActionResult Save_SALE(List<SL_table> SL_table)
{
return Ok(SL_table);
}
кажется, возвращает пустой список, может ли кто-нибудь сказать мне, что не так
1) Вы не можете передавать данные с помощью "Httpget" 2) данные json должны совпадать с полями вашего класса
пример json-данных:
[
{
"date": "2020-11-01T10:47:25",
"checkNo": "2020300400474",
"siteNo": "2001",
"siteName": "Koroglu",
"taxId": "0122345789",
"companyName": "AA Company MMC",
"amount": 30,
"description": "description main",
"description2": "description additional"
},
{
"date": "2020-11-06T11:17:38",
"checkNo": "2020300400479",
"siteNo": "2002",
"siteName": "20 yanvar",
"taxId": "0122345789",
"companyName": "AB Company MMC",
"amount": 240,
"description": "description main",
"description2": "description additional"
}
]
и пример метода веб-API
[HttpPost]
public async Task<IActionResult> AddInvoice(List<Invoice> invoices)
{
return Ok(invoices)
}
Если вы хотите передать данные с помощью HttpGet, используйте параметры запроса.
поиск параметров HTTP-запроса
спасибо, что вы имеете в виду под параметрами запроса, извините, но я новичок в веб-API