public SubmissionsController( OHuntDbContext context, ILogger <SubmissionsController> logger) { _context = context; _logger = logger; }
public ProblemLabelManager(OHuntDbContext context, IServiceProvider serviceProvider) { _context = context; _crawlers = new Dictionary <MappingOnlineJudge, IMappingCrawler>(); foreach (var crawlerType in CrawlersToInit) { var crawler = (IMappingCrawler)serviceProvider.GetService(crawlerType); _crawlers.Add(crawler.OnlineJudge, crawler); } }