public ChartApiController( IGlucoseEntryRepository glucoseEntriesRepository, IExerciseEntryRepository excerciseEntryRepo, IMealEntryRepository mealEntryRepoository, ILogger<ChartApiController> logger ) { _glucoseEntryRepo = glucoseEntriesRepository; _excerciseEntryRepo = excerciseEntryRepo; _mealEntryRepo = mealEntryRepoository; _logger = logger; } // constructor
public PatientController( IPatientRepository patientRepository, IMealEntryRepository mealEntryRepository, IMealItemRepository mealItemRepository, IGlucoseEntryRepository glucoseEntriesRepository, IExerciseEntryRepository exerciseEntryRepository ) { _patientRepository = patientRepository; _mealEntryRepository = mealEntryRepository; _mealItemRepository = mealItemRepository; _glucoseEntryRepository = glucoseEntriesRepository; _exerciseEntryRepository = exerciseEntryRepository; } // injection constructor
public GlucoseEntriesController(ApplicationDbContext context, IGlucoseEntryRepository entry) { _context = context; _entry = entry; }
public GlucoseController(IGlucoseEntryRepository glucose, IApplicationUserRepository users) { _glucose = glucose; _users = users; } // injection constructor