將整數陣列傳遞給 ASP.NET Web API 操作方法
本指南示範如何有效地將整數陣列傳送到 ASP.NET Web API 4.x 操作方法。 [FromUri]
屬性提供了一種簡單的解決方案,用於從 URL 的查詢字串綁定陣列資料。
要實現此目的,只需在操作方法參數之前添加 [FromUri]
屬性即可。 這是一個例子:
<code class="language-csharp">public IEnumerable<Category> GetCategories([FromUri] int[] categoryIds) { // Database retrieval logic for categories }</code>
使用 [FromUri]
屬性後,您可以透過 URL 的查詢字串傳送整數陣列。 例如,要傳遞整數 1、2 和 3,請使用下列 URL 格式:
<code>/Categories?categoryIds=1&categoryIds=2&categoryIds=3</code>
Web API 將自動使用提供的陣列值填入 categoryIds
參數。 然後,您的操作方法可以利用該陣列從資料庫中取得相應的類別。
以上是如何將整數數組傳遞到ASP.NET Web API操作方法?的詳細內容。更多資訊請關注PHP中文網其他相關文章!