У меня есть веб-API:
[Route("api/MyResource")]
public IHttpActionResult Post([FromBody] MyDTO myResource, int resourceId)
, где MyDTO содержит множество массивов других DTO.
Когда я отправляю меньший запрос, все в порядке, но там, где есть тысячиобъектов (около 5 МБ) внутри массивов MyDTO, myResource имеет значение null.
Я также пытался изменить тип параметра myResource на object
, но получил тот же результат.Меньший запрос был десериализован в JObject
, большой в ноль.У меня нет исключений в окне вывода или в ответе http.
Я отлаживаю приложение в IIS-Express.
Почему я получаю нулевое значение и как это исправить?