You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
downkyi/DownKyi.Core/BiliApi/Users/Models/UserInfoVip.cs

42 lines
1.2 KiB

using DownKyi.Core.BiliApi.Models;
using Newtonsoft.Json;
namespace DownKyi.Core.BiliApi.Users.Models
{
public class UserInfoVip : BaseModel
{
[JsonProperty("type")]
public int Type { get; set; }
[JsonProperty("status")]
public int Status { get; set; }
[JsonProperty("due_date")]
public long DueDate { get; set; }
// vip_pay_type
// theme_type
[JsonProperty("label")]
public UserInfoVipLabel Label { get; set; }
[JsonProperty("avatar_subscript")]
public int AvatarSubscript { get; set; }
[JsonProperty("nickname_color")]
public string NicknameColor { get; set; }
// role
[JsonProperty("avatar_subscript_url")]
public string AvatarSubscriptUrl { get; set; }
}
public class UserInfoVipLabel : BaseModel
{
// path
[JsonProperty("text")]
public string Text { get; set; }
[JsonProperty("label_theme")]
public string LabelTheme { get; set; }
[JsonProperty("text_color")]
public string TextColor { get; set; }
// bg_style
// bg_color
// border_color
}
}