using FluentValidation; namespace Kean.Domain.Identity.Commands { /// /// 身份验证命令 /// public class AuthenticateCommand : CommandValidator, ICommand { /// /// 令牌 /// public string Token { get; set; } /// /// 验证项 /// protected override void Validation() { RuleFor(r => r.Token).NotEmpty().WithMessage("令牌不允许空"); } /// /// 身份 /// [Output] public int? Identity { get; private set; } } }