Пример #1
0
 public RankController(CachedUserManager <UserInfo> userManager, IJudgeService judgeService, IContestService contestService, IGroupService groupService)
 {
     this.userManager    = userManager;
     this.judgeService   = judgeService;
     this.contestService = contestService;
     this.groupService   = groupService;
 }
Пример #2
0
 public GroupController(
     IGroupService groupService,
     CachedUserManager <UserInfo> userManager
     )
 {
     this.groupService = groupService;
     this.userManager  = userManager;
 }
Пример #3
0
 public ContestController(
     CachedUserManager <UserInfo> userManager,
     IContestService contestService,
     IProblemService problemService,
     IVoteService voteService)
 {
     this.userManager    = userManager;
     this.contestService = contestService;
     this.problemService = problemService;
     this.voteService    = voteService;
 }
Пример #4
0
 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;
 }
Пример #5
0
 public AccountController(
     CachedUserManager <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;
 }
Пример #6
0
 public ProblemController(
     CachedUserManager <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;
 }
Пример #7
0
 public VoteController(IVoteService voteService, CachedUserManager <UserInfo> userManager)
 {
     this.voteService = voteService;
     this.userManager = userManager;
 }
Пример #8
0
 public UtilsController(CachedUserManager <UserInfo> userManager)
 {
     this.userManager = userManager;
 }
Пример #9
0
 public HomeController(CachedUserManager <UserInfo> userManager,
                       SignInManager <UserInfo> signInManager)
 {
     this.userManager   = userManager;
     this.signInManager = signInManager;
 }
Пример #10
0
 public StatisticsController(IJudgeService judgeService, CachedUserManager <UserInfo> userManager)
 {
     this.judgeService = judgeService;
     this.userManager  = userManager;
 }