public ExerciseController(IExerciseFactory factory, IWorkoutFactory workoutFactory, IExerciseRepository repository, IWorkoutRepository workoutRepository) { this.repository = repository; this.workoutRepository = workoutRepository; this.exerciseFactory = factory; this.workoutFactory = workoutFactory; }
public WorkoutController(IWorkoutRepository repository, IWorkoutFactory factory) { this.repository = repository; this.factory = factory; }
public AddWorkoutCommandHandler(IDataRepository repository, IWorkoutFactory factory) { this.repository = repository; this.factory = factory; }
public CreateWorkoutCommandHandler(TrainContext context, IWorkoutFactory factory) { this.context = context; this.factory = factory; }