加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

Microsoft Web API帮助页面 – 如何为参数创建注释

发布时间:2020-12-14 02:54:45 所属栏目:Windows 来源:网络整理
导读:最近我开始玩新的web api帮助页面功能,最近添加到web api项目模板.我注意到一些“附加信息”栏总是“无”. 在看了一些标记后,我发现这些信息应该来自属性 td class="parameter-annotations" @if (parameter.Annotations.Count 0) { foreach (var annotation
最近我开始玩新的web api帮助页面功能,最近添加到web api项目模板.我注意到一些“附加信息”栏总是“无”.

在看了一些标记后,我发现这些信息应该来自属性

<td class="parameter-annotations">
                    @if (parameter.Annotations.Count > 0)
                    {
                        foreach (var annotation in parameter.Annotations)
                        {
                            <p>@annotation.Documentation</p>
                        }
                    }
                    else
                    {
                        <p>None.</p>
                    }
                </td>

但我应该使用什么样的属性来填充其他信息?
谢谢

解决方法

有关如何添加其他信息的示例,请参阅 this site.

它基本上是为你的模型注释,所以在你的情况下它会是这样的: –

public class Product
{
    /// <summary>
    ///  The id of the product
    /// </summary>
    [Required]
    public int Id { get; set; }

    /// <summary>
    /// The name of the product
    /// </summary>
    [MaxLength(50)]
    public string Name { get; set; }
}

哪个会给你这样的输出: –

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读