C# 在SwashBuck5中显示模型内文件的上载按钮

C# 在SwashBuck5中显示模型内文件的上载按钮,c#,asp.net-core,swagger-ui,aspnetboilerplate,swashbuckle.aspnetcore,C#,Asp.net Core,Swagger Ui,Aspnetboilerplate,Swashbuckle.aspnetcore,我正在使用Swashback v5创建一个web UI来显示我的服务 当我使用具有多个属性和不同数据类型的模型时,我希望为该模型中的每个IFormFile属性显示一个上载按钮 当我的模型是这样的: public async Task InsertFileByAdmin(IFormFile formFile) { ... } 一切正常,斯威格显示上传按钮 但对于具有2个ifformfiles的此型号: public class CreateDeviceDto { public

我正在使用Swashback v5创建一个web UI来显示我的服务

当我使用具有多个属性和不同数据类型的模型时,我希望为该模型中的每个
IFormFile
属性显示一个上载按钮

当我的模型是这样的:

public async Task InsertFileByAdmin(IFormFile formFile)
{
     ...
}
一切正常,斯威格显示上传按钮

但对于具有2个
ifformfile
s的此型号:

public class CreateDeviceDto
{
    public string OwnerFirstName { get; set; }

    public string OwnerLastName { get; set; }

    public IFormFile ImageUpload { get; set; }

    public IFormFile IconUpload { get; set; }
}
我的Swagger UI将
ifformfile
显示为字符串属性


[HttpPost]
[Consumes(“多部分/表单数据”)]
添加到您的方法中:

[HttpPost]
[使用(“多部分/表单数据”)]
公共异步任务CreateDevice(CreateDeviceTo输入)

这是否已解决?