Пример #1
0
        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));
        }
Пример #2
0
        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));
        }
Пример #3
0
 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;
 }
Пример #4
0
 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));
 }