/**********************************************/ public MealController( IApplicationUserRepository users, IMealEntryRepository meal, IMealItemRepository item ) { _meal = meal; _users = users; _item = item; } // injection constructor
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 MealEntryService(IMealEntryRepository mealEntryRepository, IUnitOfWork unitOfWork) { this.mealEntryRepository = mealEntryRepository; this.unitOfWork = unitOfWork; }