我正在使用Swashbuckle包,它集成了swagger和Web API项目。我想隐藏文档中标记为忽略的属性。我尝试使用不同的方式,如IgnoreDataMember,DataContract & DataMember,JsonIgnore或XmlIgnore,但似乎都不适用于swagger ui。但是,在默认的API文档中,它的工作方式与预期相同。这是我的模型的样子:
public partial class Model
因此,在我的API中,我有几个隐藏在文档中的秘密端点。这可以使用属性很好地实现。端点并不危险,但我只是不希望它们被广告给终端用户。但是,我现在开始使用Azure API Management,在该管理中,您可以使用Swagger轻松配置API。IgnoreAPI阻止端点进入Swagger文档,从而阻止自动设置发现IgnoreAPI属性的端点。有没有一种标准的方法可以让某些端点在Azure A