public ExperimentsController(
            IExperimentsService service,
            IUserService userService,
            IServiceProvider container,
            IExperimentTestResultService resultService)
        {
            Service       = service;
            UserService   = userService;
            ResultService = resultService;

            Container = container;
        }
Beispiel #2
0
 public ExperimentPipeline(
     IExperimentGenerator generator,
     IWorkerExperimentService service,
     IExperimentTestResultService resultService,
     IReportsService reportService,
     ILogger <ExperimentPipeline> logger,
     IOptions <DbSettings> settings, IOnlineExecutor onlineExecutor)
 {
     _onlineExecutor = onlineExecutor;
     Generator       = generator ?? throw new ArgumentNullException(nameof(generator));
     Service         = service;
     ResultService   = resultService;
     ReportService   = reportService;
     Logger          = logger;
     Settings        = settings;
 }