TwitchLib.Models.API.User.User C# (CSharp) Method

User() public method

Constructor for User object.
public User ( string jsonStr ) : System
jsonStr string
return System
        public User(string jsonStr)
        {
            JObject json = JObject.Parse(jsonStr);
            DisplayName = json.SelectToken("display_name")?.ToString();
            Id = int.Parse(json.SelectToken("_id")?.ToString());
            Name = json.SelectToken("name")?.ToString();
            Type = json.SelectToken("type")?.ToString();
            Bio = json.SelectToken("bio")?.ToString();
            CreatedAt = Common.DateTimeStringToObject(json.SelectToken("created_at")?.ToString());
            TimeSinceCreated = DateTime.UtcNow - CreatedAt;
            UpdatedAt = Common.DateTimeStringToObject(json.SelectToken("updated_at")?.ToString());
            TimeSinceUpdated = DateTime.UtcNow - UpdatedAt;
            Logo = json.SelectToken("logo")?.ToString();
        }
User