public CreateWorkoutPlanCommandHandler(IWorkoutPlanRepository workoutPlanRepository,
                                        IDateTimeHelper dateTimeHelper,
                                        IGuidProvider guidProvider)
 {
     _workoutPlanRepository = workoutPlanRepository;
     _dateTimeHelper        = dateTimeHelper;
     _guidProvider          = guidProvider;
 }
Beispiel #2
0
 public WorkoutSchedulesRepository(
     IWorkoutScheduleCacheService workoutScheduleCacheService,
     IWorkoutPlanRepository workoutPlanRepository,
     IQueryProcessor queryProcessor,
     IDateTimeService dateTimeService,
     IBackgroundJobClientService backgroundJobClientService)
 {
     _workoutScheduleCacheService = workoutScheduleCacheService;
     _workoutPlanRepository       = workoutPlanRepository;
     _queryProcessor             = queryProcessor;
     _dateTimeService            = dateTimeService;
     _backgroundJobClientService = backgroundJobClientService;
 }
Beispiel #3
0
 public DeleteWorkoutPlanCommandHandler(IWorkoutPlanRepository workoutPlanRepository)
 {
     _workoutPlanRepository = workoutPlanRepository;
 }
 public GetSpecificWorkoutQueryHandler(IWorkoutPlanRepository workoutPlanRepository)
 {
     _workoutPlanRepository = workoutPlanRepository;
 }
Beispiel #5
0
 public GetAllUserWorkoutPlansQueryHandler(IWorkoutPlanRepository workoutPlanRepository)
 {
     _workoutPlanRepository = workoutPlanRepository;
 }
 public GetWorkoutSchedulesQueryHandler(IWorkoutPlanRepository workoutPlanRepository,
                                        IWorkoutSchedulesRepository workoutSchedulesRepository)
 {
     _workoutPlanRepository      = workoutPlanRepository;
     _workoutSchedulesRepository = workoutSchedulesRepository;
 }
 public UpdateWorkoutPlanCommandHandler(IWorkoutPlanRepository workoutPlanRepository, IDateTimeHelper dateTimeHelper)
 {
     _workoutPlanRepository = workoutPlanRepository;
     _dateTimeHelper        = dateTimeHelper;
 }