Метод множественной записи в контроллере
Нужно иметь несколько методов POST в моем приложении .net core web api.
Первое действие для захвата xml из тела запроса
Цитата:[HttpPost]
[Потребляет("приложение/xml")]
public void IngestXML([FromBody]XElement xmlInput)
{..}
второе действие для захвата json из тела запроса
Цитата:[HttpPost)]
[Потребляет("application/json")]
public void IngestJson([FromBody]JToken jsonInput)
{...}
Вопрос: Можно ли маршрутизировать на основе значения строки запроса?
например, ../home/index?format=xml to first action method
../home/index?format=json to second action method
Что я уже пробовал:
Я попробовал с другой маршрутизацией, как показано ниже
...Главная страница/индекс/xml
...Главная/алфавитный указатель/в JSON
Но я ищу решение для отображения/маршрута на основе значения строки запроса