Uso de HttpClient para enviar fechas en URL usando AttributeRouting

Tengo algunos problemas para obtener una consulta de intervalo de fechas aceptada por mi WebAPI. Por lo que sé, todo lo que he leído debería estar funcionando, pero aún así400 Bad Request respuestas

Mi ruta API se ve así:

    [System.Web.Http.HttpGet]
    [GET("range/{start:datetime}/{end:datetime}")]
    public HttpResponseMessage Get(DateTime start, DateTime end)

Estoy usando elAttributeRouting biblioteca y segúnesta página La URL que estoy solicitando debería estar bien.

Mi URL de solicitud se ve así:

http://localhost:51258/plots/range/2013-07-29T21:58:39/2013-08-05T21:58:39

Tengo este conjunto en el controladorRoutePrefix("plots") que es donde elplots parte de la ruta URL viene de.

Si me despojo de los tiemposDateTime Objetos todo funciona bien pero necesito que los tiempos pasen.

Respuestas a la pregunta(2)

Su respuesta a la pregunta