LMS.service/LMS.Repository/MJPackage/AddOrModifyTokenModel.cs

44 lines
1005 B
C#
Raw Normal View History

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; }
}
}