如何在Swagger中实现搜索功能和添加评论

如何在Swagger中实现搜索功能和添加评论,swagger,swagger-ui,swagger-2.0,Swagger,Swagger Ui,Swagger 2.0,伙计们: 我用招摇来制作api文档。我使用ASP.NET WebAPI 2来开发WebAPI。 我遇到了三个问题: 第一:如何为WebAPI控制器添加注释?我尝试在控制器上添加注释 namespace IMCAPI.Controllers { /// <summary> /// Value API /// </summary> [Authorize] public class ValuesController : ApiController { // GET ap

伙计们:

我用招摇来制作api文档。我使用ASP.NET WebAPI 2来开发WebAPI。 我遇到了三个问题:

第一:如何为WebAPI控制器添加注释?我尝试在控制器上添加注释

namespace IMCAPI.Controllers
{
/// <summary>
/// Value API
/// </summary>
[Authorize]
public class ValuesController : ApiController
{
    // GET api/values
    /// <summary>
    /// Get all Values
    /// </summary>
    /// <returns></returns>
    public IEnumerable<string> Get()
    {
        return new string[] { "value1", "value2" };
    }
如果我有多个XML文件,我怎么能集成到这个招摇中呢


就是这样。希望有人能帮助我。谢谢大家!

您的第一个问题:注释出现了,您已经将它们放在代码中的
Get
方法上,它们出现在屏幕截图中的
Get
方法上。如果您想要的是对整个服务的描述,则说明使用
description
方法

你的第二个问题:你不能让它显示该API上的所有方法


第三:用户说您多次调用
includexmlcoments
并给出每个XML的路径。

您的问题太广泛,请尝试编辑它。同时分享你的代码,它显示了你的努力。
    private static string GetXmlCommentsPath()
    {
        return String.Format("{0}/App_Data/IMCAPI.XML", AppDomain.CurrentDomain.BaseDirectory);
    }