Я переписываю приложение .net 4.5 в ядро aspnet 2.0, и у меня есть метод, который у меня возникает при обновлении:
[HttpPut]
[Route("api/files/{id}")]
public async Task<Person> Put(int id)
{
var filesReadToProvider = await Request.Content.ReadAsMultipartAsync();
var fileStream = await filesReadToProvider.Contents[0].ReadAsStreamAsync();
return _personService.UpdatePerson(id, fileStream);
}
Похоже, что в запросе больше не Содержимое, а тело. Что хорошо. Но как мне прочитать тело, если это MimeMultipart сейчас?
Я посмотрел в IFormFile, но разве мне не нужно что-то менять во внешнем интерфейсе?
Все, что поможет мне в правильном направлении, ценится :)