public CountryCreateCommandValidator(IGenericReadRepository readRepository, ICountryFiltersProvider filtersProvider) : base(readRepository)
        {
            _filtersProvider = filtersProvider;

            RuleFor(x => x.Name)
            .NotEmptyWithMessage()
            .MaxLengthWithMessage(CountryConstraints.NameMaxLength)
            .MustNotExistWithMessageAsync(NameDoesNotExist);
        }
Esempio n. 2
0
 public CountryQueryFunctionality(IUnitOfWork unitOfWork, IMapperFactory mapperFactory,
                                  IGenericReadRepository readRepository, ICountryFiltersProvider countryFiltersProvider) : base(unitOfWork, mapperFactory, readRepository, countryFiltersProvider)
 {
 }