public ContestService(CachedUserManager <UserInfo> userManager, IGroupService groupService, WebHostDbContext dbContext) { this.userManager = userManager; this.groupService = groupService; this.dbContext = dbContext; }
public ProblemService( CachedUserManager <UserInfo> userManager, WebHostDbContext dbContext, IContestService contestService, IGroupService groupService) { this.userManager = userManager; this.dbContext = dbContext; this.contestService = contestService; this.groupService = groupService; }
public JudgeService(WebHostDbContext dbContext, IProblemService problemService, ILanguageService languageService, IMessageQueueService messageQueueService, IContestService contestService, CachedUserManager <UserInfo> userManager) { this.dbContext = dbContext; this.problemService = problemService; this.languageService = languageService; this.messageQueueService = messageQueueService; this.contestService = contestService; this.userManager = userManager; }
public GroupService(WebHostDbContext dbContext, CachedUserManager <UserInfo> userManager) { this.dbContext = dbContext; this.userManager = userManager; }