我正在使用swagger作爲web api文檔,我需要在模型中隱藏我的一個屬性(例如:在學生模型「createdatetime」是我的屬性,它被隱藏),但我應該只在HttpPost中隱藏它,而不是在HttpGet中。是否有任何選項只能在post方法中隱藏屬性,而不能在get方法中隱藏屬性。請幫助我。在HttpPost中隱藏屬性不在HttpGet中
謝謝。
我正在使用swagger作爲web api文檔,我需要在模型中隱藏我的一個屬性(例如:在學生模型「createdatetime」是我的屬性,它被隱藏),但我應該只在HttpPost中隱藏它,而不是在HttpGet中。是否有任何選項只能在post方法中隱藏屬性,而不能在get方法中隱藏屬性。請幫助我。在HttpPost中隱藏屬性不在HttpGet中
謝謝。
對於隱藏Swagger中的屬性,我們需要在PropInfo類中採用「隱藏」屬性,然後在「TryToAddModels」類中根據需要更改隱藏屬性。
對不起。我以前忘了在c#下標記問題。我所有的代碼都在C#中。你能告訴我如何在C#中完成它嗎? – Meena 2015-04-06 13:00:31
你可以從我上面提到的鏈接找到你想要的。 – 2015-04-06 13:26:44