Будет ли вызов API анализировать тело непосредственно в объекте, если тег [FromBody] отсутствует? ⇐ C#
Будет ли вызов API анализировать тело непосредственно в объекте, если тег [FromBody] отсутствует?
У меня есть маршрут API в .NET Core 3.1, который выглядит следующим образом:
public ActionResult dummyApi (идентификатор строки, объект ObjectClass)
И URL-адрес, который выглядит следующим образом:
randomurl/f77e2d72-18aa-ee11-8cc0-005056a76895?randomspecifiedfields
Будет ли это правильно анализировать идентификатор из параметра запроса и объект из тела?
В этой форме это не работает, но когда я добавляю квалификатор [FromBody] перед вторым аргументом функции, это работает.
Есть какие-нибудь сведения о том, почему и является ли такое поведение ожидаемым?
У меня есть маршрут API в .NET Core 3.1, который выглядит следующим образом:
public ActionResult dummyApi (идентификатор строки, объект ObjectClass)
И URL-адрес, который выглядит следующим образом:
randomurl/f77e2d72-18aa-ee11-8cc0-005056a76895?randomspecifiedfields
Будет ли это правильно анализировать идентификатор из параметра запроса и объект из тела?
В этой форме это не работает, но когда я добавляю квалификатор [FromBody] перед вторым аргументом функции, это работает.
Есть какие-нибудь сведения о том, почему и является ли такое поведение ожидаемым?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
ASP.NET CORE WEB API: [FROMBODY] Проверка не работает для [обязательных] свойств
Anonymous » » в форуме C# - 0 Ответы
- 18 Просмотры
-
Последнее сообщение Anonymous
-