public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer) { var proxyType = _builder.GetImplementationType(objectType); return serializer.Deserialize(reader, proxyType); }