Beispiel #1
0
        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());
 }