コード例 #1
0
        public async Task <IActionResult> Upload(IFormFile file, [FromForm] string category, [FromForm] DateTime lastReviewed)
        {
            await Mediator.SendCommand(new UploadFileCommand
            {
                FileDto = new UploadFileDto
                {
                    Name         = file.FileName,
                    FileData     = FilesHelper.GetFileData(file),
                    FileMimeType = file.ContentType,
                    Category     = category,
                    LastReviewed = lastReviewed,
                    Size         = file.Length
                }
            });

            return(Response());
        }