Skip to content

Instantly share code, notes, and snippets.

@renilsonmeneguci
Created January 22, 2018 13:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save renilsonmeneguci/ae7db66cee5326f92f91e39b550f6349 to your computer and use it in GitHub Desktop.
Save renilsonmeneguci/ae7db66cee5326f92f91e39b550f6349 to your computer and use it in GitHub Desktop.
public class Metadata
{
}
public class Address
{
public object street { get; set; }
public object number { get; set; }
public object additional_details { get; set; }
public object zipcode { get; set; }
public object neighborhood { get; set; }
public object city { get; set; }
public object state { get; set; }
public string country { get; set; }
}
public class Phone
{
public int id { get; set; }
public string phone_type { get; set; }
public string number { get; set; }
public object extension { get; set; }
}
public class Customer
{
public int id { get; set; }
public string name { get; set; }
public string email { get; set; }
public string registry_code { get; set; }
public object code { get; set; }
public string notes { get; set; }
public string status { get; set; }
public DateTime created_at { get; set; }
public DateTime updated_at { get; set; }
public Metadata metadata { get; set; }
public Address address { get; set; }
public List<Phone> phones { get; set; }
}
public class RootObject
{
public List<Customer> customers { get; set; }
}
public void ObterUsuarios()
{
var response = "{\"customers\":[{\"id\":4149941,\"name\":\"wat\",\"email\":\"\",\"registry_code\":\"\",\"code\":null,\"notes\":\"\",\"status\":\"inactive\",\"created_at\":\"2017-12-06T11:17:47.000-02:00\",\"updated_at\":\"2017-12-06T11:17:47.000-02:00\",\"metadata\":{},\"address\":{\"street\":null,\"number\":null,\"additional_details\":null,\"zipcode\":null,\"neighborhood\":null,\"city\":null,\"state\":null,\"country\":null},\"phones\":[{\"id\":1598708,\"phone_type\":\"mobile\",\"number\":\"5562983135333\",\"extension\":null}]},{\"id\":4149947,\"name\":\"wat\",\"email\":\"\",\"registry_code\":\"\",\"code\":null,\"notes\":\"\",\"status\":\"inactive\",\"created_at\":\"2017-12-06T11:18:13.000-02:00\",\"updated_at\":\"2017-12-06T11:18:13.000-02:00\",\"metadata\":{},\"address\":{\"street\":null,\"number\":null,\"additional_details\":null,\"zipcode\":null,\"neighborhood\":null,\"city\":null,\"state\":null,\"country\":null},\"phones\":[{\"id\":1598710,\"phone_type\":\"mobile\",\"number\":\"5562983135333\",\"extension\":null}]},{\"id\":4150039,\"name\":\"wat\",\"email\":\"wat@actuar.com\",\"registry_code\":\"\",\"code\":null,\"notes\":\"\",\"status\":\"inactive\",\"created_at\":\"2017-12-06T11:26:39.000-02:00\",\"updated_at\":\"2017-12-06T11:26:39.000-02:00\",\"metadata\":{},\"address\":{\"street\":null,\"number\":null,\"additional_details\":null,\"zipcode\":null,\"neighborhood\":null,\"city\":null,\"state\":null,\"country\":\"BR\"},\"phones\":[{\"id\":1598740,\"phone_type\":\"mobile\",\"number\":\"5562983135333\",\"extension\":null}]},{\"id\":4265350,\"name\":\"wat\",\"email\":\"wat@actuar.com\",\"registry_code\":\"\",\"code\":null,\"notes\":\"\",\"status\":\"inactive\",\"created_at\":\"2017-12-26T17:52:07.000-02:00\",\"updated_at\":\"2017-12-26T17:52:07.000-02:00\",\"metadata\":{},\"address\":{\"street\":null,\"number\":null,\"additional_details\":null,\"zipcode\":null,\"neighborhood\":null,\"city\":null,\"state\":null,\"country\":null},\"phones\":[{\"id\":1633858,\"phone_type\":\"mobile\",\"number\":\"5562983135333\",\"extension\":null}]},{\"id\":5131483,\"name\":\"wat\",\"email\":\"\",\"registry_code\":\"\",\"code\":null,\"notes\":\"\",\"status\":\"inactive\",\"created_at\":\"2018-01-17T11:13:27.000-02:00\",\"updated_at\":\"2018-01-17T11:13:27.000-02:00\",\"metadata\":{},\"address\":{\"street\":null,\"number\":null,\"additional_details\":null,\"zipcode\":null,\"neighborhood\":null,\"city\":null,\"state\":null,\"country\":null},\"phones\":[{\"id\":1773154,\"phone_type\":\"mobile\",\"number\":\"5562983135333\",\"extension\":null}]},{\"id\":5131491,\"name\":\"wat\",\"email\":\"\",\"registry_code\":\"\",\"code\":null,\"notes\":\"\",\"status\":\"inactive\",\"created_at\":\"2018-01-17T11:13:32.000-02:00\",\"updated_at\":\"2018-01-17T11:13:32.000-02:00\",\"metadata\":{},\"address\":{\"street\":null,\"number\":null,\"additional_details\":null,\"zipcode\":null,\"neighborhood\":null,\"city\":null,\"state\":null,\"country\":null},\"phones\":[{\"id\":1773158,\"phone_type\":\"mobile\",\"number\":\"5562983135333\",\"extension\":null}]},{\"id\":5131493,\"name\":\"wat\",\"email\":\"\",\"registry_code\":\"\",\"code\":null,\"notes\":\"\",\"status\":\"inactive\",\"created_at\":\"2018-01-17T11:13:33.000-02:00\",\"updated_at\":\"2018-01-17T11:13:33.000-02:00\",\"metadata\":{},\"address\":{\"street\":null,\"number\":null,\"additional_details\":null,\"zipcode\":null,\"neighborhood\":null,\"city\":null,\"state\":null,\"country\":null},\"phones\":[{\"id\":1773160,\"phone_type\":\"mobile\",\"number\":\"5562983135333\",\"extension\":null}]},{\"id\":5135903,\"name\":\"wat\",\"email\":\"\",\"registry_code\":\"\",\"code\":null,\"notes\":\"\",\"status\":\"inactive\",\"created_at\":\"2018-01-17T12:16:24.000-02:00\",\"updated_at\":\"2018-01-17T12:16:24.000-02:00\",\"metadata\":{},\"address\":{\"street\":null,\"number\":null,\"additional_details\":null,\"zipcode\":null,\"neighborhood\":null,\"city\":null,\"state\":null,\"country\":null},\"phones\":[{\"id\":1775276,\"phone_type\":\"mobile\",\"number\":\"5562983135333\",\"extension\":null}]},{\"id\":5135907,\"name\":\"wat\",\"email\":\"\",\"registry_code\":\"\",\"code\":null,\"notes\":\"\",\"status\":\"inactive\",\"created_at\":\"2018-01-17T12:16:27.000-02:00\",\"updated_at\":\"2018-01-17T12:16:27.000-02:00\",\"metadata\":{},\"address\":{\"street\":null,\"number\":null,\"additional_details\":null,\"zipcode\":null,\"neighborhood\":null,\"city\":null,\"state\":null,\"country\":null},\"phones\":[{\"id\":1775278,\"phone_type\":\"mobile\",\"number\":\"5562983135333\",\"extension\":null}]},{\"id\":5143591,\"name\":\"wat\",\"email\":\"\",\"registry_code\":\"\",\"code\":null,\"notes\":\"\",\"status\":\"inactive\",\"created_at\":\"2018-01-17T14:16:23.000-02:00\",\"updated_at\":\"2018-01-17T14:16:23.000-02:00\",\"metadata\":{},\"address\":{\"street\":null,\"number\":null,\"additional_details\":null,\"zipcode\":null,\"neighborhood\":null,\"city\":null,\"state\":null,\"country\":null},\"phones\":[{\"id\":1779353,\"phone_type\":\"mobile\",\"number\":\"5562983135333\",\"extension\":null}]},{\"id\":5209491,\"name\":\"Renan\",\"email\":\"renan@actuar.com\",\"registry_code\":\"\",\"code\":null,\"notes\":\"\",\"status\":\"active\",\"created_at\":\"2018-01-18T10:33:03.000-02:00\",\"updated_at\":\"2018-01-18T13:21:05.000-02:00\",\"metadata\":{},\"address\":{\"street\":null,\"number\":null,\"additional_details\":null,\"zipcode\":null,\"neighborhood\":null,\"city\":null,\"state\":null,\"country\":null},\"phones\":[{\"id\":1806385,\"phone_type\":\"mobile\",\"number\":\"66996951604\",\"extension\":null}]}]}";
var v = JsonConvert.DeserializeObject<RootObject>(response);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment