using FluentValidation; namespace zero.Localization; public class CountryStore : EntityStore, ICountryStore { public CountryStore(IStoreContext context) : base(context) { } /// protected override void ValidationRules(ZeroValidator validator) { validator.RuleFor(x => x.Code).NotEmpty().Length(2).Unique(Session); validator.RuleFor(x => x.Name).NotEmpty().Length(2, 120); } } public interface ICountryStore : IEntityStore { }