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.Content).NotEmpty().MinimumLength(ValidationRules.MessageMinLength).MaximumLength(ValidationRules.ContentMaxLength);
|
||||||
RuleFor(x => x.CategoryId).GreaterThan(0);
|
RuleFor(x => x.CategoryId).GreaterThan(0);
|
||||||
RuleFor(x => x.Tags).MaximumLength(ValidationRules.TagsMaxLength);
|
RuleFor(x => x.Tags).MaximumLength(ValidationRules.TagsMaxLength);
|
||||||
RuleFor(x => x.SeoTitle).MaximumLength(ValidationRules.SeoTitleMaxLength);
|
RuleFor(x => x.SeoTitle)
|
||||||
RuleFor(x => x.SeoDescription).MaximumLength(ValidationRules.SeoDescriptionMaxLength);
|
.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