Exemplo n.º 1
0
        public CacheGenerator(
            IDistrictCollectionDataResolver districtCollectionDataResolver,
            IDistrictCollectionParser districtCollectionParser,
            IClinicCollectionDataResolver clinicCollectionDataResolver,
            IClinicCollectionParser clinicCollectionParser,
            ISpecialityCollectionDataResolver specialityCollectionDataResolver,
            ISpecialityCollectionParser specialityCollectionParser,
            IDoctorCollectionDataResolver doctorCollectionDataResolver,
            IDoctorCollectionParser doctorCollectionParser
            )
        {
            _districtCollectionDataResolver = districtCollectionDataResolver;
            _districtCollectionParser       = districtCollectionParser;

            _clinicCollectionDataResolver = clinicCollectionDataResolver;
            _clinicCollectionParser       = clinicCollectionParser;

            _specialityCollectionDataResolver = specialityCollectionDataResolver;
            _specialityCollectionParser       = specialityCollectionParser;

            _doctorCollectionDataResolver = doctorCollectionDataResolver;
            _doctorCollectionParser       = doctorCollectionParser;
        }