/// <summary> /// HealthTrackService constructor /// </summary> /// <param name="logger"></param> /// <param name="principal"></param> /// <param name="healthTrackRepository"></param> /// <param name="zoneRepository"></param> /// <param name="locationRepository"></param> /// <param name="symptomRepository"></param> /// <param name="questionRepository"></param> /// <param name="employeeRepository"></param> /// <param name="requestRepository"></param> /// <param name="configuration"></param> public HealthTrackService(ILogger <HealthTrackService> logger, IPrincipal principal, IHealthTrackRepository healthTrackRepository, IZoneRepository zoneRepository, ILocationRepository locationRepository, ISymptomRepository symptomRepository, IQuestionRepository questionRepository, IEmployeeRepository employeeRepository, IRequestRepository requestRepository, IConfiguration configuration) { _logger = logger; _principal = principal as ClaimsPrincipal; _healthTrackRepository = healthTrackRepository; _questionRepository = questionRepository; _symptomRepository = symptomRepository; _locationRepository = locationRepository; _zoneRepository = zoneRepository; _employeeRepository = employeeRepository; _requestRepository = requestRepository; _configuration = configuration; }
public HomeController(ILogger <HomeController> logger, IGateRepository gateRepository, IProvinceRepository provinceRepository, IDistrictRepository districtRepository, IWardRepository wardRepository, IMedical_Declaration medicalRepository, ISymptomRepository symptomRepository ) { _logger = logger; this.gateRepository = gateRepository; this.provinceRepository = provinceRepository; this.districtRepository = districtRepository; this.wardRepository = wardRepository; this.medicalRepository = medicalRepository; this.symptomRepository = symptomRepository; }
public AllergyRepository(ICSVStream <Allergy> stream, ISequencer <long> sequencer, IIngredientRepository ingredientsRepository, ISymptomRepository symptomsRepository) : base(ENTITY_NAME, stream, sequencer, new LongIdGeneratorStrategy <Allergy>()) { _ingredientsRepository = ingredientsRepository; _symptomsRepository = symptomsRepository; }
public DiseaseRepository(IMySQLStream <Disease> stream, ISequencer <long> sequencer, IEagerRepository <Medicine, long> medicineEagerCSVRepository, ISymptomRepository symptomRepository) : base(ENTITY_NAME, stream, sequencer, new LongIdGeneratorStrategy <Disease>()) { }
public SymptomController(ISymptomRepository symptomRepository) { _symptomRepository = symptomRepository; }
public DiagnosisRepository(ICSVStream <Diagnosis> stream, ISequencer <long> sequencer, ISymptomRepository symptomRepository) : base(stream, sequencer) { this._symptomRepository = symptomRepository; }
public SymptomService(ISymptomRepository repository) { _symptomRepository = repository; }
public SymptomService(ISymptomRepository symptomRepository, ISymptomFactory symptomFactory) { _symptomRepository = symptomRepository; _symptomFactory = symptomFactory; }