首页 / 问答 / .NET 6 Minimal APIs 如何上传图片和文件等资源并保存到服务器呢?

.NET 6 Minimal APIs 如何上传图片和文件等资源并保存到服务器呢?

.NET C# 上传文件 .NET Core .NET 6 2.98K 次浏览
0

在ASP.NET Core 5中,向服务器上传文件一般是通过控制器的Action方法来实现的,但在.NET 6的Minimal APIs应用程序中,如果不使用控制器的方式要实现文件或者图片上传并将其保存到服务器,又应该如何实现呢?

回复 [×]
提交评论
请输入评论内容

1 个回答

  • 0

    在.NET 6 Minimal APIs应用程序中,实现图片或者文件上传并保存到服务器的方案其实是非常简单的,只需要HttpRequest作为参数,并且调用RouteHandlerBuilder的静态扩展方法Accepts的扩展方法即可,示例如下:

    就这么简单,在Postman中的测试结果如下:

    Rector的个人主页

    Rector

    2021-12-13 回答

    我来回答