Я использую DataContractJsonSerializer для разделения этого класса:
public class User
{
public string id { get; set; }
public string name { get; set; }
public string password { get; set; }
public string email { get; set; }
public bool is_broker { get; set; }
public string branch_id { get; set; }
public string created_at { get; set; }
public string updated_at { get; set; }
public UserGroup UserGroup {get;set;}
public UserAddress UserAddress { get; set; }
public List<UserContact> UserContact {get; set;}
public User()
{
UserGroup = new UserGroup();
UserAddress = new UserAddress();
UserContact = new List<UserContact>();
}
}
Вопрос в том, когда я перехожу к json, свойство UserGroup распределяется, но мне это не нужно, я хотел бы переписаться в json без свойства UserGroup.
Obs: Когда Deserealize все в порядке, иметь UserGroup, мне это нужно !!
Любой трюк ??????
Спасибо !!!