它看起來可以傳遞給WCF中的休息方法的查詢字符串參數REST是大小寫的 - 實際上這是有道理的。WCF REST:不區分大小寫查詢字符串參數,建議的命名約定 - 使用下劃線或?
什麼是使用_(下劃線)參數與2個單詞的最佳命名約定?我從來不喜歡這個,我更喜歡使用camelCasing,但如果它不敏感我還有其他選擇嗎?
例如這裏是我的方法的WebGet
[WebGet(UriTemplate = "?skip={skip}&top={top}&unansweredOnly={unansweredOnly}")]
請注意,我有字unansweredOnly,所以我能做到這一點unanswered_only ....或者我當然可以離開它像unansweredOnly(駝峯規則),但當然,還沒有完全解答,也會起作用......但我可以在服務的文檔中將它顯示爲UnansweredOnly。
現在一些令人驚訝的是,在WCF REST服務的幫助頁面它顯示了它作爲駝峯規則:-)
(from help page) ?skip={skip}&top={top}&unansweredOnly={unansweredOnly}
我想我想獲得一個想法是什麼大家都在做,A和最新推薦做事的方式。
我會真的apprecaite一些反饋。
我不想提前
我使用駱駝套管。所有Microsoft示例都使用駱駝套來查詢字符串參數(和方法參數)。 – VinayC 2010-10-04 11:59:24