diff --git a/src/ReC.Application/Common/Validations/ReadProfileViewQueryValidator.cs b/src/ReC.Application/Common/Validations/ReadProfileViewQueryValidator.cs new file mode 100644 index 0000000..e5f7e86 --- /dev/null +++ b/src/ReC.Application/Common/Validations/ReadProfileViewQueryValidator.cs @@ -0,0 +1,15 @@ +using FluentValidation; +using ReC.Application.Profile.Queries; + +namespace ReC.Application.Common.Validations; + +public class ReadProfileViewQueryValidator : AbstractValidator +{ + public ReadProfileViewQueryValidator() + { + RuleFor(x => x.Id) + .GreaterThan(0) + .When(x => x.Id.HasValue) + .WithMessage("Id must be greater than 0."); + } +}