public ConnectionAssessmentRunner(ICodeRunner runner, IUserServices userServices, ICodingTrainerRepository rep, int chapter, int exercise) { this.runner = runner; this.userServices = userServices; this.rep = rep; this.chapter = chapter; this.exercise = exercise; }
public SubmissionController(ICodingTrainerRepository repository, IUserServices userServices) { rep = repository; this.userServices = userServices; }
public ExerciseController(ICodingTrainerRepository repository, IUserServices userServices) { rep = repository; this.userServices = userServices; }
// Constructors public CodeRunnerHub(ICodeRunner runner, IUserServices userServices, ICodingTrainerRepository dbRepository) { this.userServices = userServices; sqlRep = dbRepository; this.runner = runner; }
public AssessmentManager(ICodeRunner runner, ICodingTrainerRepository repository) { codeRunner = runner; rep = repository; }
public CodeRunnerLogger(ICodingTrainerRepository repository, IUserServices userServices) { userId = userServices.GetCurrentUserId(); rep = repository; }
public SavedWorkController(IUserServices userService, ICodingTrainerRepository repository) { this.userService = userService; this.repository = repository; }