Heim >Backend-Entwicklung >C++ >Wie übergebe ich ein Integer-Array an eine ASP.NET-Web-API-Aktionsmethode?
Ganzzahl -Arrays an ASP.NET -Web -API -Aktionsmethoden
übergeben Diese Anleitung zeigt, wie Sie ganzzahlige Arrays effektiv an Ihre ASP.NET -Web -API 4.x -Aktionsmethoden übertragen können. Das Attribut [FromUri]
liefert eine einfache Lösung zum Binden von Array -Daten aus dem Abfragezeichen der URL.
Um dies zu implementieren, gehen Sie einfach Ihrem Aktionsmethodeparameter mit dem Attribut [FromUri]
vor. Hier ist ein Beispiel:
<code class="language-csharp">public IEnumerable<Category> GetCategories([FromUri] int[] categoryIds) { // Database retrieval logic for categories }</code>
Mit dem vorhandenen Attribut [FromUri]
können Sie Integer -Arrays über die Abfragezeichenfolge der URL senden. Verwenden Sie beispielsweise die Ganzzahlen 1, 2 und 3, um dieses URL -Format zu verwenden:
<code>/Categories?categoryIds=1&categoryIds=2&categoryIds=3</code>
Die Web -API füllt den Parameter categoryIds
automatisch mit den bereitgestellten Array -Werten. Ihre Aktionsmethode kann dieses Array dann verwenden, um die entsprechenden Kategorien aus Ihrer Datenbank abzurufen.
Das obige ist der detaillierte Inhalt vonWie übergebe ich ein Integer-Array an eine ASP.NET-Web-API-Aktionsmethode?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!