设置ASP.NET WebApi帮助页面

时间:2018-12-03 07:59:09

标签: c# asp.net asp.net-web-api documentation-generation xml-documentation

我正在尝试为我的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作为请求的预期模型。

0 个答案:

没有答案