感谢https://www.youtube.com/watch?v=ungZ-BaVvZk&ab_channel=ThumbIKR-ProgrammingExamples的教程。
Net.Core Webapi 文件上传接口
Net版本 5.0
Controller设置
Controller文件夹,ImageUploadController.cs
文件,这里为了简化操作,将Model文件里面的 FileUploadAPI
也移到里面了。
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Hosting;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using System.IO;
namespace FileUploadStudy.Controllers
{
[Route("api/[Controller]")]
[ApiController]
public class ImageUploadController : ControllerBase
{
//初始化
public static IWebHostEnvironment _environment;
public ImageUploadController(IWebHostEnvironment environment)
{
_environment = environment;
}