Я создал веб-API, используя ядро .net для файла POST (excel).
При прикреплении файла из почтового менеджера он работает как положено, но сейчас я пытаюсь сделать то же самое с помощью приложения логики Azure.
Я использую FTP-соединитель, читаю файл с него и затем вызываю API REST, конечная точка получает удар, но я не могу получить данные файла.
Я очень плохо знаком с логическими приложениями и пытался найти много, но безуспешно.
Веб-API
[HttpPost("x")]
public async Task<IActionResult> MigrateHistoricalData()
{
int filesCount = HttpContext.Request.Form.Files.Count;
if (filesCount > 0)
{
var file = HttpContext.Request.Form.Files[0];
if (file != null && file.Length > 0)
{
// other logic
}
}
else
{
return new BadRequestObjectResult("No files found in the request.");
}
return null;
}
Ошибка изображения: