AssignToRoleRequestValidator.cs 498 B

12345678910111213141516171819
  1. using FluentValidation;
  2. using WebApp.Common.Resources;
  3. using WebApp.Models.Request.Roles;
  4. namespace WebApp.Models.Validators;
  5. public class AssignToRoleRequestValidator : AbstractValidator<AssignToRoleRequestModel>
  6. {
  7. public AssignToRoleRequestValidator()
  8. {
  9. RuleFor(x => x.UserId)
  10. .NotEmpty()
  11. .WithMessage(Messages.EmptyRequiredField);
  12. RuleFor(x => x.RoleId)
  13. .NotEmpty()
  14. .WithMessage(Messages.EmptyRequiredField);
  15. }
  16. }