Вы можете получить помощь по приведенному ниже коду для преобразования класса в json
public enum Role
{
Admin,
Guest
}
public class User
{
public string Name { get; set; }
public bool Active { get; set; }
public DateTime CreatedDate { get; set; }
public Role Roles { get; set; }
}
Преобразование json в
public User ConvertJson(string json)
{
var obj = JsonConvert.DeserializeObject<User>(json);
return obj;
}
Два шаблона json
{ 'Name': 'Your Name', 'Active': true, 'CreatedDate': '2013-01-20T00:00:00Z','Roles': 'Admin'}
{ 'Name': 'Your Name', 'Active': true, 'CreatedDate': '2013-01-20T00:00:00Z','Roles': 1 }