Class FilesController
- Namespace
- FoundationaLLM.CSharpCodeSession.API.Controllers
- Assembly
- FoundationaLLM.CSharpCodeSession.API.dll
[ApiController]
[Route("[controller]")]
public class FilesController : ControllerBase
- Inheritance
-
FilesController
- Inherited Members
- Extension Methods
Constructors
FilesController(ILogger<FilesController>)
public FilesController(ILogger<FilesController> logger)
Parameters
logger
ILogger<FilesController>
Methods
DeleteFiles()
[HttpPost("delete")]
public IActionResult DeleteFiles()
Returns
DownloadFile(DownloadFileRequest)
[HttpPost("download")]
public IActionResult DownloadFile(DownloadFileRequest downloadFileRequest)
Parameters
downloadFileRequest
DownloadFileRequest
Returns
ListFiles()
[HttpGet]
public IActionResult ListFiles()
Returns
UploadFile(IFormFile)
[HttpPost("upload")]
public Task<IActionResult> UploadFile(IFormFile file)
Parameters
file
IFormFile