Example #1
0
 /// <summary>
 /// Program Excercise Controller's Constructor
 /// </summary>
 /// <param name="unitOfWork"></param>
 /// <param name="programRepository"></param>
 /// <param name="excerciseRepository"></param>
 /// <param name="patientProgramRepository"></param>
 public ProgramExcerciseController(IUnitOfWork unitOfWork, IProgramRepository programRepository,
                                   IExcerciseRepository excerciseRepository, IPatientProgramRepository patientProgramRepository)
 {
     _unitOfWork               = unitOfWork;
     _programRepository        = programRepository;
     _excerciseRepository      = excerciseRepository;
     _patientProgramRepository = patientProgramRepository;
 }
Example #2
0
 /// <summary>
 /// Adding all the required dependencies
 /// </summary>
 /// <param name="unitOfWork"></param>
 /// <param name="excerciseRepository"></param>
 /// <param name="initialProgressionRepository"></param>
 /// <param name="progressionRepository"></param>
 /// <param name="imageVideoRepository"></param>
 public ExcerciseController(IUnitOfWork unitOfWork,
                            IExcerciseRepository excerciseRepository,
                            IInitialProgressionRepository initialProgressionRepository,
                            IProgressionRepository progressionRepository,
                            IImageVideoRepository imageVideoRepository,
                            IHttpContextAccessor httpContextAccessor)
 {
     _unitOfWork                   = unitOfWork;
     _excerciseRepository          = excerciseRepository;
     _initialProgressionRepository = initialProgressionRepository;
     _progressionRepository        = progressionRepository;
     _imageVideoRepository         = imageVideoRepository;
     _httpContextAccessor          = httpContextAccessor;
 }
Example #3
0
 public HomeController()
 {
     this.interfaceObj = new ExcerciseRepository(new HarpreetEntities());
 }