public RequisitionsPreliminaryProcessImp(ILogger logger, IRepositoryStoreManager repositoryManager, ITaskActionWorker actionFactory) : base(logger, repositoryManager) { this._actionFactory = actionFactory; validationCallbackContainer = new ValidationCallbacksContainer(); processSteps.Add("MigrateSchool", migrateSchoolData = new MigrateSchool(logger, repositoryManager)); }
public RequisitionProcessImp(ILogger logger, IRepositoryStoreManager repositoryManager, ITaskActionWorker actionFactory) : base(logger, repositoryManager) { this._actionFactory = actionFactory; validationCallbackContainer = new ValidationCallbacksContainer(); processSteps.Add("PreliminaryVetting", preliminaryVetting = new PreliminaryVetting(logger, repositoryManager)); processSteps.Add("RimitInstallation", rimitInstallation = new RimitInstallation(logger, repositoryManager)); }
public WINorm(ILogger loggerHandler, IRepositoryStoreManager repositoryManagerHandler, IStandardNormsRepository normsStandardsHandler, IRequestPoolWorker processQueueWorker, ITaskActionWorker taskActionsHandler, IValidationCallbacksContainer validationCallbacksContainer) { this._loggerHandler = loggerHandler.ConfigureAlert; this._repositoryManagerHandler = repositoryManagerHandler; this._normsStandardsHandler = normsStandardsHandler; this._processQueueWorker = processQueueWorker; this._actionTasksHandler = taskActionsHandler; this._validationCallbacksContainerHandler = validationCallbacksContainer; }
public RequestPoolWorker(ILogger logger, IRepositoryStoreManager dataStoreRepository, ITaskActionWorker actionWorker) { processManager.Add("Lsm.Requisitions.Preliminary", new RequisitionProcessImp(logger, dataStoreRepository, actionWorker)); processManager.Add("Lsm.Requisitions", new RequisitionsPreliminaryProcessImp(logger, dataStoreRepository, actionWorker)); }