Я пытаюсь отправить данные (в данном случае две строки) из файла .jsx в метод C# конечной точки. Однако я смогу добраться до конечной точки только в том случае, если оставлю ее подпись без параметров. Если я попробую «String[] args» или любую другую подпись, я получу ошибку «Неподдерживаемый тип носителя». Я проверил, что параметры находятся в параметре «el», но как передать их методу C#?
.jsx:
async function SendCookieData(el) {
const response = await fetch('cookie',
{
method: "PUT",
body: JSON.stringify(el)
});
const data = await response.json();
}
конечная точка:
[HttpPut(Name = "cookiesubmit")]
public IEnumerable Put(String[] args)
{
...
}
Подробнее здесь: https://stackoverflow.com/questions/785 ... n-endpoint