У меня проблемы с конечной точкой точного загрузчика, он отказывается попадать в контроллер API. После перетаскивания он идет прямо к onSubmitted, но не использует конечную точку. Пожалуйста, помогите, что мне не хватает.
var galleryUploader = new qq.FineUploader({
element: document.getElementById("fine-uploader-gallery"),
template: 'qq-template-gallery',
autoUpload: false,
request: {
endpoint: '/api/student/uploads/',
params: {
StudentNumber: StudentNumber
}
},
thumbnails: {
placeholders: {
waitingPath: '/node_modules/fine-uploader/fine-uploader/placeholders/waiting-generic.png',
notAvailablePath: '/node_modules/fine-uploader/fine-uploader/placeholders/not_available-generic.png'
}
},
validation: {
itemLimit: 2,
allowedExtensions: ['jpeg', 'jpg', 'gif', 'png','pdf']
},
uploadSuccess: {
},
callbacks: {
onSubmitted: function (id, name) {
debugger;
},
onError: function (id, name, errorReason, xhrOrXdr) {
debugger;
},
onUpload: function (id, name, isError, responseJSON) {
debugger;
},
onComplete: function (id, fileId, responseJSON) {
debugger;
}
},
retry: { enableAuto: false }
});
// Ниже мой контроллер API
[HttpPost]
[Route("api/student/uploads")]
public async Task<object> UploadDoc(int StudentNumber)
{
// needs to come here
}