API web que pasa una matriz de enteros al método de acción

Tengo este método de API web:

[HttpGet]
[Route("WorkPlanList/{clientsId}/{date:datetime}")]
public async Task<IHttpActionResult> WorkPlanList([FromUri]List<int> clientsId, [FromUri]DateTime date)
{

}

Aquí está el URI que uso para llamar al método de acción anterior:

http://localhost/blabla/api/workPlan/WorkPlanList/5,4/2016-06-01

Establezco el punto de ruptura en el soporte curvo y veo que el valor de fecha y hora se pasa perfecto mientrasclientsId el valor es0.

Alguna idea de por qué me sale0 enclientsId?

Respuestas a la pregunta(4)

Su respuesta a la pregunta