neo*_*neo 5 xml-documentation asp.net-web-api asp.net-web-api-helppages
我有一个使用ASP.NET WEB API开发的rest api.我使用了帮助页面nuget包来创建文档.我遇到的一个问题是以下问题.对于我的模型对象,我有xml文档注释,它们成为模型中每个成员的帮助页面上的描述.我希望描述的某些部分在新行上,但注释中的所有内容都是一个段落.我试图添加<br/>评论,但没有帮助.有谁知道如何实现这一目标?
这里也提出了类似的问题:Web Api帮助页面 - 不要在xml文档中转义html,并且接受的答案(由Kiran Challa(ASP.NET Web API团队成员之一)提供)描述了一种解决方法.
我自己尝试过,它运行正常.
但是,<br/>我没有添加到我的代码注释中,而是更改了建议的解决方案:
return node.InnerXml;
至:
return node.InnerXml.Replace("\r\n", "<br/>").Replace("\n", "<br/>");
...并在评论中指出,有可能是在您需要添加几个地方@Html.Raw(),即ApiGroup.cshtml,HelpPageApiModel.cshtml以及ResourceModel.cshtml和一些局部视图以及.
为了弄清楚我必须更改哪些视图,我基本上只是在Chrome中启动了调试器,以帮助我检查html并根据它找到要更改的文件.
| 归档时间: |
|
| 查看次数: |
1749 次 |
| 最近记录: |