public ContractValidator(IIndividualValidator individualValidator, IMobileDeviceValidator mobileDeviceValidator, INumberValidator numberValidator, IPetValidator petValidator, IRealtyValidator realtyValidator, IVehicleValidator vehicleValidator) { _individualValidator = individualValidator; _mobileDeviceValidator = mobileDeviceValidator; _petValidator = petValidator; _realtyValidator = realtyValidator; _vehicleValidator = vehicleValidator; }
public BikeValidator(IVehicleValidator next) { this.next = next; }
public VehicleService(IVehicleRepository vehicleRepository, IVehicleValidator vehicleValidator) { this.vehicleRepository = vehicleRepository; this.vehicleValidator = vehicleValidator; }
public VehicleService(IVehicleValidator validator, ILogger <VehicleService> logger) { this.validator = validator; this.logger = logger; }