Deserializar json array de diccionarios en c #

Tengo una serie de diccionarios que he creado en javascript. Después de serializar a json obtengo la siguiente cadena:

"[{\"key\":\"60236\",\"value\":\"1\"},{\"key\":\"60235\",\"value\":\"gdsfgdfsg\"},{\"key\":\"60237\",\"value\":\"1\"}]"

Me está costando conseguir que esto se deserialice en una lista o diccionario en C #.

He intentado:

Dictionary<int, string> values = JsonConvert.DeserializeObject<Dictionary<int, string>>(Model.Json);

Pero eso no funciona.

Respuestas a la pregunta(2)

Su respuesta a la pregunta