public IActionResult Download([FromForm] int id) { var entity = _service.GetEntity(id); string filePath = Path.Combine(_uploadAttachPath, entity.save_name); var provider = new FileExtensionContentTypeProvider(); var memi = provider.Mappings[entity.ext]; var stream = System.IO.File.OpenRead(filePath); return(File(stream, memi, entity.name)); }