using Bunny.Dao.Result; using Bunny.Service.IService; using Microsoft.AspNetCore.Mvc; using Minio.DataModel.Result; namespace Bunny.WebApi.Controllers; [Route("/api/[controller]/[action]")] [ApiController] public class MinioController(IMinioService minioService) : ControllerBase { /// /// 查询所有的桶 /// /// [HttpGet] public Result GetAllMyBuckets() { var listAllMyBucketsResult = minioService.GetAllMyBuckets(); return Result.Success(listAllMyBucketsResult); } /// /// 上传文件 /// /// 文件 [HttpPost] public Result SaveMinioFile(IFormFile? file) { minioService.SaveMinioFile(file); return Result.Success("上传成功"); } }