Exemplo n.º 1
0
        public async Task <IActionResult> Upload(IFormFile file)
        {
            if (file == null)
            {
                return(BadRequest("File is empty"));
            }

            var compilationId = await _compilationService.InsertFileAsync(file.ConvertToFileStream());

            return(Ok(compilationId));
        }
Exemplo n.º 2
0
        public async Task <IActionResult> Upload(Guid reportId, [FromForm] IFormFile file)
        {
            // Если файл обновлять не нужно - выходим.
            if (file == null)
            {
                return(NoContent());
            }

            await _documentService.InsertFileAsync(reportId, file.ConvertToFileStream());

            return(Ok($"File of report with id='{reportId}' was successfully uploaded."));
        }