Принимать любые JSON данные в. NET контроллер Core Web API (без модели) - PullRequest
0 голосов
/ 20 июня 2020

Я хочу, чтобы приложение angular отправляло любые JSON данные в контроллер. Net Core WebAPI.

Я не хочу, чтобы предопределенная модель принимала JSON в функции контроллера.

Я не знаю, как это принять. Пожалуйста, помогите. В Angular это JSON.stringified и POSTED

Вот мой код angular TS, который отправляет JSON:

Вот мой код angular TS, который отправляет JSON (this.data, полученный из angular JSON Editor)

Контроллер, который может принимать любую форму JSON:

Контроллер, который может принимать любую форму JSON?

1 Ответ

0 голосов
/ 21 июня 2020

Пока клиент отправляет JSON, вы можете определить параметр string, который будет принимать данные любого формата JSON.

Например:

[HttpPost]
public async Task<IActionResult> UploadJson([FromBody] string json)
{
    return Ok();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...