public ScoreboardXlsx( IContestContextFactory factory, IJobFileProvider files) { _factory = factory; _files = files; }
public SubmissionZip( IContestContextFactory factory, IJobFileProvider files) { _factory = factory; _files = files; }
public Executor( IContestContextFactory factory, IServiceProvider serviceProvider, IJobFileProvider files) { _factory = factory; _serviceProvider = serviceProvider; _files = files; }
public Executor( IContestContextFactory factory, IServiceProvider serviceProvider, IJobFileProvider files) { _factory = factory; _serviceProvider = serviceProvider; _files = files; _scoreboard = serviceProvider.GetRequiredService <IScoreboard>(); }