File upload using Asp.Net Core Web API file is always null
问题 I am implememting file upload using Angular 2 with ASP.NET core Web API to handle the request. My html code looks like : <input #fileInput type="file"/> <button (click)="addFile()">Add</button> and the angular2 code addFile(): void { let fi = this.fileInput.nativeElement; if (fi.files && fi.files[0]) { let fileToUpload = fi.files[0]; this.documentService .uploadFile(fileToUpload) .subscribe(res => { console.log(res); }); } } and the service looks like public uploadFile(file: any): Observable