using FluentValidation; using Nop.Plugin.Widgets.Swiper.Models; using Nop.Services.Localization; using Nop.Web.Framework.Validators; namespace Nop.Plugin.Widgets.Swiper.Validators; /// /// Represents slide model validator /// public class SlidePictureValidator : BaseNopValidator { #region Ctor public SlidePictureValidator(ILocalizationService localizationService) { RuleFor(model => model.PictureId) .GreaterThan(0) .WithMessageAwait(localizationService.GetResourceAsync("Plugins.Widgets.Swiper.Picture.Required")); } #endregion }