【发布时间】:2018-07-09 08:07:06
【问题描述】:
我已在我的(输入)模型中将属性标记为过时
public class MyModel
{
[Obsolete("Use 'OtherProperty'")]
public string SomeProperty {get;set;}
public List<string> OtherProperty {get;set;}
}
但是,swagger 没有显示这两个属性之间的区别,也没有显示消息。
有什么方法可以让我大摇大摆地尊重 Obsolete 属性?还是我需要自己把它放在属性上方的 xml-cmets 中?
【问题讨论】:
-
它没有.. deprecated = true 也没有出现在 swagger.json 中,因此根本无法识别弃用标志
标签: c# asp.net-core .net-core swagger swashbuckle