public ClinicsApplication(ILogger logger, IIdentifierFactory idFactory, IClinicStorage storage, IPersonsService personsService) { logger.GuardAgainstNull(nameof(logger)); idFactory.GuardAgainstNull(nameof(idFactory)); storage.GuardAgainstNull(nameof(storage)); personsService.GuardAgainstNull(nameof(personsService)); this.logger = logger; this.idFactory = idFactory; this.storage = storage; this.personsService = personsService; }
public AccountService( IAccountStorage accountStorage, IDoctorStorage doctorStorage, IPatientStorage patientStorage, IClinicStorage clinicStorage, IMapper mapper) { _mapper = mapper; _accountStorage = accountStorage; _clinicStorage = clinicStorage; _doctorStorage = doctorStorage; _patientStorage = patientStorage; }