public ContestService(CachedUserManager <UserInfo> userManager, IGroupService groupService, WebHostDbContext dbContext) { this.userManager = userManager; this.groupService = groupService; this.dbContext = dbContext; }
public JudgeService(WebHostDbContext dbContext, IProblemService problemService, ILanguageService languageService, IMessageQueueService messageQueueService) { this.dbContext = dbContext; this.problemService = problemService; this.languageService = languageService; this.messageQueueService = messageQueueService; }
public ProblemService( UserManager <UserInfo> userManager, WebHostDbContext dbContext, IContestService contestService, IGroupService groupService) { this.userManager = userManager; this.dbContext = dbContext; this.contestService = contestService; this.groupService = groupService; }
public JudgeController(IJudgeService judgeService, IProblemService problemService, IContestService contestService, IGroupService groupService, CachedUserManager <UserInfo> userManager, ILanguageService languageService, WebHostDbContext dbContext) { this.judgeService = judgeService; this.problemService = problemService; this.contestService = contestService; this.groupService = groupService; this.userManager = userManager; this.languageService = languageService; this.dbContext = dbContext; }
public AccountController( UserManager <UserInfo> userManager, SignInManager <UserInfo> signInManager, IJudgeService judgeService, WebHostDbContext dbContext, IEmailSender emailSender) { this.userManager = userManager; this.signInManager = signInManager; this.judgeService = judgeService; this.emailSender = emailSender; }
public AccountController( UserManager <UserInfo> userManager, SignInManager <UserInfo> signInManager, IJudgeService judgeService, WebHostDbContext dbContext, IEmailSender emailSender) { this.userManager = userManager; this.signInManager = signInManager; this.judgeService = judgeService; this.emailSender = emailSender; dbContext.ChangeTracker.QueryTrackingBehavior = QueryTrackingBehavior.NoTracking; }
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 ProblemController( UserManager <UserInfo> userManager, IProblemService problemService, IContestService contestService, IJudgeService judgeService, ILanguageService languageService, IFileService fileService, IVoteService voteService, WebHostDbContext dbContext) { this.userManager = userManager; this.problemService = problemService; this.contestService = contestService; this.judgeService = judgeService; this.languageService = languageService; this.fileService = fileService; this.voteService = voteService; this.dbContext = dbContext; }
public VoteService(IProblemService problemService, IContestService contestService, WebHostDbContext dbContext) { this.problemService = problemService; this.contestService = contestService; this.dbContext = dbContext; }
public GroupService(WebHostDbContext dbContext, CachedUserManager <UserInfo> userManager) { this.dbContext = dbContext; this.userManager = userManager; }