public async Task <IActionResult> Upload(IFormFile file) { var uploadedFileUuid = await _fileStorage.UploadAsync(new FormFileProxy(file)); var fileEntity = new FileInfoRecord { FileName = file.FileName, Size = file.Length, Uuid = uploadedFileUuid, }; _unitOfWork.Add(fileEntity); await _unitOfWork.SaveAsync(); return(Ok(uploadedFileUuid)); }
public List <FileInfoRecord> GetXMLFiles() { return(FileInfoRecord.GetFileInfoRecords()); }
private static int RecordValidation(FileInfoRecord fileInfoRecord) { return(fileInfoRecord.AddToDatabase()); }