file-exposer/ApiControllers/FileController.cs
2025-05-10 13:31:06 -07:00

26 lines
933 B
C#

// using System.Collections.Generic;
// using System.IO;
// using System.Threading.Tasks;
// using Microsoft.AspNetCore.Http;
// using Microsoft.AspNetCore.Mvc;
// [ApiController]
// [Route("api/[controller]")]
// https://brokul.dev/sending-files-and-additional-data-using-httpclient-in-net-core
// public class FileController : Controller
// {
// [HttpPatch]
// [ApiExplorerSettings(IgnoreApi = true)]
// public IActionResult Upload([FromForm] IFormFileCollection formFiles, [FromForm] List<string> data)
// {
// foreach (IFormFile formFile in formFiles)
// {
// string st = Path.Combine("d:/Tmp/phares/VisualStudioCode/", formFile.FileName);
// FileStream fileStream = new(st, FileMode.CreateNew);
// Task task = formFile.CopyToAsync(fileStream);
// task.Wait();
// fileStream.Dispose();
// }
// return Ok();
// }
// }