public ExercisesController(ExerciseService exerciseService, MuscleGroupService muscleGroupService, ExerciseListService exerciseListService, IMemoryCache cache) { _exerciseService = exerciseService; _muscleGroupService = muscleGroupService; _exerciseListService = exerciseListService; _cache = cache; }
private List<MuscleGroup> GetMuscleGroups() { var muscleGroupService = new MuscleGroupService(new MuscleGroupRepository()); List<MuscleGroup> allMuscleGroups = muscleGroupService.GetAll(); return allMuscleGroups; }
protected override async Task OnInitializedAsync() { try { Workout = await WorkoutService.GetWorkoutByIdAsync(WorkoutId); ExerciseOptions = await ExerciseService.GetExercisesAsync(); MuscleGroups = await MuscleGroupService.GetMuscleGroupsAsync(); WorkoutExercises = Workout.WorkoutExercises.OrderBy(we => we.OrderInt).ToList(); } catch (Exception) { Message = "Workout not found!"; } }
public MuscleGroupsController(MuscleGroupService muscleGroupService, IMemoryCache cache) { _muscleGroupService = muscleGroupService; _cache = cache; }
public MuscleGroupController(MuscleGroupService muscleGroupService) { MuscleGroupService = muscleGroupService; }