This commit is contained in:
@@ -10,8 +10,12 @@ public sealed class CreateBlogPostDtoValidator : AbstractValidator<CreateBlogPos
|
||||
RuleFor(x => x.Content).NotEmpty().MinimumLength(ValidationRules.MessageMinLength).MaximumLength(ValidationRules.ContentMaxLength);
|
||||
RuleFor(x => x.CategoryId).GreaterThan(0);
|
||||
RuleFor(x => x.Tags).MaximumLength(ValidationRules.TagsMaxLength);
|
||||
RuleFor(x => x.SeoTitle).MaximumLength(ValidationRules.SeoTitleMaxLength);
|
||||
RuleFor(x => x.SeoDescription).MaximumLength(ValidationRules.SeoDescriptionMaxLength);
|
||||
RuleFor(x => x.SeoTitle)
|
||||
.NotEmpty().When(x => x.IsPublished)
|
||||
.MaximumLength(ValidationRules.SeoTitleMaxLength);
|
||||
RuleFor(x => x.SeoDescription)
|
||||
.NotEmpty().When(x => x.IsPublished)
|
||||
.MaximumLength(ValidationRules.SeoDescriptionMaxLength);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user