I am kendo ui for angular 2 and web api(.net core). I cannot upload files to web api using kendo upload.
Here is my sample code: Html:
<kendo-upload [saveUrl]="uploadSaveUrl"
[removeUrl]="uploadRemoveUrl"
(upload)="uploadEventHandler($event)">
</kendo-upload>
Upload event handler
uploadEventHandler(e: UploadEvent)
{
this.fs.uploadFile(e.files).subscribe(result => { console.log('result', result); });
}
Upload service:
uploadFile(file: any)
{
const baseUrl = this.basePath + '/api/Common/UploadFile';
return this.dah.post(baseUrl, file);
}
Web api:
[HttpPost("UploadFile")]
public string UploadFile(IList<IFormFile> files)
{
return "";
}
Here, I cannot get files list in api. Is there any working code??