我试图在C# NetCore7中使用最小API编写一个HTTP帖子,该帖子接收IFormFile文件。
最小API:
var group = app.MapGroup("Payment").WithTags("Payment").WithOpenApi();
group.MapPost("htmlToPdf", async (IFormFile file) =>
{
....
...
}).Accepts<IFormFile>("multipart/form-data");
当我使用swaggerUI上传文件时,文件为null:
我做错了什么?
1条答案
按热度按时间wr98u20j1#
问题出在下面这行:
当我删除了以下的
WithOpenAPi()
扩展名,上传的文件是正常工作!