public ExamGroupsController(
     IExamGroupsDataService examGroupsData,
     IHangfireBackgroundJobService backgroundJobs,
     IContestsDataService contestsData)
 {
     this.examGroupsData = examGroupsData;
     this.backgroundJobs = backgroundJobs;
     this.contestsData   = contestsData;
 }
Exemple #2
0
 public ArchivedSubmissionsBusinessService(
     IArchivedSubmissionsDataService archivedSubmissionsData,
     ISubmissionsBusinessService submissionsBusiness,
     IHangfireBackgroundJobService backgroundJobs)
 {
     this.archivedSubmissionsData = archivedSubmissionsData;
     this.submissionsBusiness     = submissionsBusiness;
     this.backgroundJobs          = backgroundJobs;
 }
Exemple #3
0
 public TempController(
     IOjsData data,
     IHangfireBackgroundJobService backgroundJobs,
     IProblemGroupsDataService problemGroupsData,
     IParticipantScoresBusinessService participantScoresBusiness)
     : base(data)
 {
     this.backgroundJobs            = backgroundJobs;
     this.problemGroupsData         = problemGroupsData;
     this.participantScoresBusiness = participantScoresBusiness;
 }
 public TempController(
     IOjsData data,
     IHangfireBackgroundJobService backgroundJobs,
     ISubmissionsForProcessingDataService submissionsForProcessingData,
     IContestsDataService contestsData)
     : base(data)
 {
     this.backgroundJobs = backgroundJobs;
     this.submissionsForProcessingData = submissionsForProcessingData;
     this.contestsData = contestsData;
 }
Exemple #5
0
 public TempController(
     IOjsData data,
     IHangfireBackgroundJobService backgroundJobs,
     IProblemGroupsDataService problemGroupsData,
     IParticipantsDataService participantsData,
     IHttpRequesterService httpRequester)
     : base(data)
 {
     this.backgroundJobs    = backgroundJobs;
     this.problemGroupsData = problemGroupsData;
     this.participantsData  = participantsData;
     this.httpRequester     = httpRequester;
 }
 public ExamGroupsBusinessService(
     IExamGroupsDataService examGroupsData,
     IUsersDataService usersData,
     IHttpRequesterService httpRequester,
     IHangfireBackgroundJobService backgroundJobs,
     string sulsPlatformBaseUrl,
     string apiKey)
 {
     this.examGroupsData      = examGroupsData;
     this.usersData           = usersData;
     this.httpRequester       = httpRequester;
     this.backgroundJobs      = backgroundJobs;
     this.sulsPlatformBaseUrl = sulsPlatformBaseUrl;
     this.apiKey = apiKey;
 }