44 lines
1005 B
C#
44 lines
1005 B
C#
|
|
using System.ComponentModel.DataAnnotations;
|
|||
|
|
|
|||
|
|
namespace LMS.Repository.MJPackage
|
|||
|
|
{
|
|||
|
|
public class AddOrModifyTokenModel
|
|||
|
|
{
|
|||
|
|
/// <summary>
|
|||
|
|
/// token
|
|||
|
|
/// </summary>
|
|||
|
|
[Required]
|
|||
|
|
[StringLength(64)]
|
|||
|
|
public required string Token { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 实际使用的Token
|
|||
|
|
/// </summary>
|
|||
|
|
public required string UseToken { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 日限制
|
|||
|
|
/// </summary>
|
|||
|
|
[Required]
|
|||
|
|
public required int DailyLimit { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 总限制
|
|||
|
|
/// </summary>
|
|||
|
|
[Required]
|
|||
|
|
public required int TotalLimit { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 并发限制
|
|||
|
|
/// </summary>
|
|||
|
|
[Required]
|
|||
|
|
public required int ConcurrencyLimit { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 使用天数
|
|||
|
|
/// </summary>
|
|||
|
|
[Required]
|
|||
|
|
public required int UseDayCount { get; set; }
|
|||
|
|
}
|
|||
|
|
}
|