标签: c# .net-core swagger-ui
我正在使用swagger来显示用户需要为我的api端点提供的变量。我正在使用一个模型类,swagger ui引用该模型类以显示特定端点的参数列表,请考虑为POST调用操作和PUT调用操作使用相同的模型,但是我需要在模型中隐藏特定变量swagger文档进行POST并进行PUT调用。为了清楚起见,用户不应在swagger ui中为我的POST操作看到“ transactionId”,而应为PUT操作看到它。
答案 0 :(得分:0)
在模型中使用[IgnoreDataMember]作为transactionId 在此处查看更多信息:
[IgnoreDataMember]
How can we hide a property in WebAPI?
您在寻找这个吗?