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>(); }
public RelationalJobStorage( TContext context, SequentialGuidGenerator <TContext> guid, IResettableSignal <JobHostedService> signal, IJobFileProvider fileProvider) { _dbContext = context; _guid = guid; _fileProvider = fileProvider; _signal = signal; }
public Executor( RemotePdfGenerationService pdf, BackgroundViewRenderService view, ScopedContestContextFactory factory, IJobFileProvider file, ControllerActionDescriptor cad) { _pdf = pdf; _view = view; _factory = factory; _file = file; _cad = cad; }
public Executor(IJobFileProvider fileProvider, IJobManager manager) { _fileProvider = fileProvider; _manager = manager; }
public Executor(IJobFileProvider fileProvider) { _fileProvider = fileProvider; }
public JobHostedService(IServiceProvider serviceProvider) : base(serviceProvider) { _factory = serviceProvider.GetRequiredService <JobExecutorFactory>(); _fileProvider = serviceProvider.GetRequiredService <IJobFileProvider>(); }