public class AgentAddresConverter : JsonConverter
                  
                  
                      {
                  
                  
                          public override bool CanConvert(Type objectType) { return true; }
                  
                  
                          
                  
                  
                          public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
                  
                  
                          {           
                  
                  
                              throw new NotImplementedException();
                  
                  
                          }
                  
                  
                  
                  
                  
                          public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
                  
                  
                          {
                  
                  
                              JToken token = JToken.Load(reader);
                  
                  
                  
                  
                  
                              return token.Type == JTokenType.String ? (object)token : token.ToObject<AgentAddress>();
                  
                  
                          }
                  
                  
                      }
                  
                  
                
воу воу.. Щас попробую, спасибо
Обсуждают сегодня