Я пытаюсь добавить окно загрузки из SyncFusion в мое веб-приложение. Я добавил Загрузить Box:Загрузить изображение Web Api
<div id="targetElement">
<div id="UploadDefault"></div>
</div>
<script>
$(function() {
//Declaration
$("#UploadDefault").ejUploadbox({
saveUrl: "/api/project/uploadimage"
});
});
</script>
Затем я хочу добавить, используя WebAPI контроллер:
[HttpPost]
[Route("project/uploadimage")]
public async Task UploadFile(string fileName, string description)
{
}
Но я всегда получаю ответ HTTP:
Запрашиваемый ресурс не поддерживает метод HTTP 'POST'
Часть «/ api» от префикса маршрута от этого контролера, я забыл упомянуть об этом. Часть «[FromBody]» Я попробую. Благодаря! –