Student.DTO/AccountDTO.cs
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using Microsoft.AspNetCore.Http;
using Student.DTO.Attributes;
using Student.Model;
using Student.Model.Enums;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
namespace Student.DTO
{
[Description("账户信息")]
public class AccountDTO
{
/// <summary>
/// 编号
/// </summary>
[Display(Name = "编号")]
public Guid Id { get; set; }
/// <summary>
/// 账号
/// </summary>
[Display(Name = "账号")]
[Required(ErrorMessage = "{0},不能为空")]
[StringLength(18, ErrorMessage = "{0},不能大于{1}")]
public string UserName { get; set; }
/// <summary>
/// 密码
/// </summary>
[DataType(DataType.Password)]
[Display(Name = "密码")]
[StringLength(11, ErrorMessage = "{0},不能小于{2},最长{1}", MinimumLength = 6)]
public string PassWord { get; set; }
/// <summary>
/// 确认密码
/// </summary>
[DataType(DataType.Password)]
[Display(Name = "确认密码")]
[Compare("PassWord", ErrorMessage = "密码和确认密码不匹配")]
public string ConfirmPassword { get; set; }
/// <summary>
/// 类型
/// </summary>
[Display(Name = "类型")]
public EnumAccountType Type { get; set; }
/// <summary>
/// 昵称
/// </summary>
[Display(Name = "昵称")]
[Required(ErrorMessage = "{0},不能为空")]
[StringLength(7, ErrorMessage = "{0},不能大于{1}")]
public string Name { get; set; }
/// <summary>
/// 激活状态
后面还有 24 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。