示例#1
0
        public BikeService(IRepository <Bike> repository, INameVerifier <Bike> bikeNameVerifier)
        {
            if (repository == null)
            {
                throw new ArgumentNullException(nameof(repository));
            }

            if (bikeNameVerifier == null)
            {
                throw new ArgumentNullException(nameof(bikeNameVerifier));
            }

            _repository       = repository;
            _bikeNameVerifier = bikeNameVerifier;
        }
 public RentPointService(IRepository <RentPoint> repository, INameVerifier <RentPoint> nameVerifier)
 {
     _repository   = repository;
     _nameVerifier = nameVerifier;
 }
 public EmployeeService(IRepository <Employee> repository, INameVerifier <Employee> nameVerifier)
 {
     _repository   = repository;
     _nameVerifier = nameVerifier;
 }