C# получен запрос [HTTPPOST] - PullRequest
1 голос
/ 16 июня 2020

для C# WebApi, я использовал эту функцию для обработки запроса POST от моего внешнего интерфейса, код, как показано ниже Method1 :

[HttpPost]
public object GetPostItem(string Name, string email, int Code)
{
  //perform something here
}       

но похоже, что это не сработало, если я не попробую Method2

[HttpPost]
public object GetPostItem(info Info)
{
  //This is how I get them from *Info*
  info.Name
  info.email
  info.Code
  //perform something here
}     

Есть ли способ разрешить функции POST получить объект отдельно или единственный способ справиться с POST - это Method2 ?

1 Ответ

1 голос
/ 16 июня 2020

Из тела сообщения можно читать не более одного параметра. А тело сообщения является источником по умолчанию в сообщении. Вы можете использовать параметры по FromUri атрибуту.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...