public CityStateZipValidator(Repository.ICityStateStreetValidator cityValidator) { if (cityValidator == null) { throw new ArgumentNullException("cityValidator", "Initialize city validator dependency"); } _cityValidator = cityValidator; }
public StreetValidator(Repository.IStreetValidator streetValidator, Repository.ICityStateStreetValidator cityValidator) { if (streetValidator == null) { throw new ArgumentNullException("streetValidator", "Initialize street validator dependency"); } if (cityValidator == null) { throw new ArgumentNullException("cityValidator", "Initialize city validator dependency"); } _streetValidator = streetValidator; _cityValidator = cityValidator; }