Senden eines Arrays über einen URI mithilfe des Attributroutings in der Web-API
Ich folge demArtikel zum Attribut-Routing in der Web-API 2 um zu versuchen, ein Array über URI zu senden:
[HttpPost("api/set/copy/{ids}")]
public HttpResponseMessage CopySet([FromUri]int[] ids)
Dies funktionierte, wenn konventionelles Routing verwendet wurde:
http://localhost:24144/api/set/copy/?ids=1&ids=2&ids=3
Aber mit Attribut-Routing funktioniert es nicht mehr - ich bekomme 404 nicht gefunden.
Wenn ich das versuche:
http://localhost:24144/api/set/copy/1
Dann funktioniert es - ich bekomme ein Array mit einem Element.
Wie verwende ich das Attributrouting auf diese Weise?