public RunInstanceCreator( IRepositoryFactory repositoryFactory, IAuditEventRepository auditEventRepository, IAutoBookInputHandler autoBookInputHandler, IAutoBookOutputHandler autoBookOutputHandler, RunCompletionNotifier runCompletionNotifier, ScenarioSnapshotGenerator scenarioSnapshotGenerator, ISynchronizationService synchronizationService, IPipelineAuditEventRepository pipelineAuditEventRepository, IBRSIndicatorManager brsIndicatorManager, ILandmarkRunService landmarkRunService, IAutoBooks autoBooks, IConfiguration configuration) { _repositoryFactory = repositoryFactory; _auditEventRepository = auditEventRepository; _autoBookInputHandler = autoBookInputHandler; _autoBookOutputHandler = autoBookOutputHandler; _runCompletionNotifier = runCompletionNotifier; _scenarioSnapshotGenerator = scenarioSnapshotGenerator; _synchronizationService = synchronizationService; _pipelineAuditEventRepository = pipelineAuditEventRepository; _brsIndicatorManager = brsIndicatorManager; _landmarkRunService = landmarkRunService; _autoBooks = autoBooks; _configuration = configuration; }
public BRSIndicatorController( IBRSIndicatorManager brsManager, IRunRepository runRepository, IScenarioResultRepository scenarioResultRepository, IBRSConfigurationTemplateRepository brsConfigurationTemplateRepository, IMapper mapper) { _brsManager = brsManager; _runRepository = runRepository; _scenarioResultRepository = scenarioResultRepository; _brsConfigurationTemplateRepository = brsConfigurationTemplateRepository; _mapper = mapper; }