public IObjectConverter <InstaDirectInboxThread, InstaDirectInboxThreadResponse> GetDirectThreadConverter( InstaDirectInboxThreadResponse thread) { return(new InstaDirectThreadConverter { SourceObject = thread }); }
public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer) { var token = JToken.Load(reader); var thread = token["thread"]; var threadResponse = new InstaDirectInboxThreadResponse(); if (thread != null) { threadResponse = thread.ToObject <InstaDirectInboxThreadResponse>(); } return(threadResponse); }