我正在尝试为我的WebApi服务器设置帮助页面。
目前,我有一个帮助页面,该页面自动为作为参数传递给控制器的模型构建文档(我认为这称为主体参数)。示例:
/// <summary>
/// Comment for documentation
/// </summary>
/// <param name="inputRequest"></param>
/// <returns></returns>
[HttpPost]
[Route("MyRoute")]
public List<OutputModel> Collectors(ModelWithDocumentation inputRequest)
我应该怎么做才能显示期望作为multipart / form-data的模型的文档?
示例:
var provider = new MultipartMemoryStreamProvider();
await Request.Content.ReadAsMultipartAsync(provider);
var formContent = HttpContext.Current.Request.Form;
ModelWhatNeededDocumentation modlel = new ModelWhatNeededDocumentation() { param1= formContent["param11"], param2 = formContent["param22"]};
我希望我的帮助页面显示param11和param 22作为请求的预期模型。