C# 在SwashBuck5中显示模型内文件的上载按钮
我正在使用Swashback v5创建一个web UI来显示我的服务 当我使用具有多个属性和不同数据类型的模型时,我希望为该模型中的每个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
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输入)
这是否已解决?