¿Cómo enviar una matriz a través de un URI mediante el enrutamiento de atributos en la API web?

Estoy siguiendo elArtículo sobre enrutamiento de atributos en la API web 2 para tratar de enviar una matriz a través de URI:

[HttpPost("api/set/copy/{ids}")]
public HttpResponseMessage CopySet([FromUri]int[] ids)

Esto funcionaba cuando se usaba enrutamiento basado en convenciones:

http://localhost:24144/api/set/copy/?ids=1&ids=2&ids=3

Pero con el enrutamiento de atributos ya no funciona, obtengo 404 que no se encuentran.

Si intento esto:

http://localhost:24144/api/set/copy/1

Entonces funciona: obtengo una matriz con un elemento.

¿Cómo uso el enrutamiento de atributos de esta manera?

Respuestas a la pregunta(1)

Su respuesta a la pregunta