Manejo de fechas personalizadas WebApi Json.NET

He configurado globalmente explícitamente mi aplicación MVC4 para usar el serializador JSON.NET. Sé que tengo la opción de usar las fechas estándar de ISO o el formato de fecha de Microsoft anterior al serializar fechas.

Pero, ¿cómo puedo generar mi propia cadena de formato de fecha y hora personalizada, como: "dd / MM / aaaa hh: mm".

Podría hacer esto en MVC3 cuando conecto Json.NET como el serializador predeterminado, pero parece que no puedo hacerlo en MVC4.

Hasta ahora en la aplicación_start he hecho:

  var settings =     GlobalConfiguration.Configuration.Formatters.JsonFormatter.SerializerSettings;            
        JsonSerializerSettings jSettings = new Newtonsoft.Json.JsonSerializerSettings()
        {
            Formatting = Formatting.Indented,
            DateTimeZoneHandling = DateTimeZoneHandling.Utc,


        };
        jSettings.Converters.Add(new MyDateTimeConvertor() );
        settings = jSettings;

y el convertidor personalizado que intenté implementar es así:

 public class MyDateTimeConvertor : DateTimeConverterBase
    {
        public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
        {
            return DateTime.Parse(reader.Value.ToString());
        }

        public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
        {
            writer.WriteValue(((DateTime)value).ToString("dd/MM/yyyy hh:mm"));
        }
    }

Cualquier ayuda sería apreciada :)

Respuestas a la pregunta(2)

Su respuesta a la pregunta