public DigitalisierungsAuftragErledigtErrorConsumer(IBus bus, DataBuilder dataBuilder, IParameterHelper parameterHelper,
                                                     IMailHelper mailHelper)
 {
     this.bus             = bus;
     this.dataBuilder     = dataBuilder;
     this.parameterHelper = parameterHelper;
     this.mailHelper      = mailHelper;
 }
Exemple #2
0
 public BenutzungskopieAuftragErledigtErrorConsumer(IBus bus, DataBuilder dataBuilder, IParameterHelper parameterHelper,
                                                    IMailHelper mailHelper)
 {
     this.bus             = bus;
     this.dataBuilder     = dataBuilder;
     this.parameterHelper = parameterHelper;
     this.mailHelper      = mailHelper;
 }
        public OnboardingController(IBus bus)
        {
            this.bus = bus;

            dataAccess      = new UserDataAccess(DbConnectionSetting.Default.ConnectionString);
            parameterHelper = new ParameterHelper();
            mailHelper      = new MailHelper();
            dataBuilder     = new DataBuilder(bus);
        }
Exemple #4
0
 public OrderController(OrderManagerClient client,
                        IRequestClient <FindArchiveRecordRequest, FindArchiveRecordResponse> findArchiveRecordClient,
                        IParameterHelper parameterHelper, IMailHelper mailHelper)
 {
     orderManagerClient           = client;
     this.findArchiveRecordClient = findArchiveRecordClient;
     this.parameterHelper         = parameterHelper;
     this.mailHelper = mailHelper;
 }
 public OrderController(IPublicOrder client,
                        IRequestClient <FindArchiveRecordRequest> findArchiveRecordClient,
                        IParameterHelper parameterHelper, IMailHelper mailHelper, IBus bus)
 {
     orderManagerClient           = client;
     this.findArchiveRecordClient = findArchiveRecordClient;
     this.parameterHelper         = parameterHelper;
     this.mailHelper = mailHelper;
     this.bus        = bus;
 }
Exemple #6
0
 public AssetReadyConsumer(IAssetManager assetManager, IParameterHelper parameterHelper, IBus bus, IMailHelper mailHelper,
                           IDataBuilder dataBuilder, PasswordHelper passwordHelper)
 {
     this.assetManager    = assetManager;
     this.parameterHelper = parameterHelper;
     this.bus             = bus;
     this.mailHelper      = mailHelper;
     this.dataBuilder     = dataBuilder;
     this.passwordHelper  = passwordHelper;
 }
 /// <summary>
 ///     Initializes a new instance of the <see cref="RepositoryManager" /> class.
 /// </summary>
 /// <param name="repositoryDataAccess">The repository data access.</param>
 /// <param name="packageValidator">A validation engine to validate the package.</param>
 /// <param name="handler">A handler that creates the arelda metadata XML</param>
 /// <param name="parameterHelper">Class to read settings parameters</param>
 public RepositoryManager(IRepositoryDataAccess repositoryDataAccess, IPackageValidator packageValidator, IPackageHandler handler,
                          IParameterHelper parameterHelper, IBus bus)
 {
     this.repositoryDataAccess = repositoryDataAccess;
     this.packageValidator     = packageValidator;
     this.handler         = handler;
     this.bus             = bus;
     syncSettings         = parameterHelper.GetSetting <RepositorySyncSettings>();
     ignoredFilenameRegex = syncSettings.IgnorierteDateinamenRegex.Split('\n').Select(s => s.Trim()).ToList();
 }
 public OrderManager(StatusWechsler statusWechsler, IOrderDataAccess sqlDataAccess, IUserDataAccess userAccess,
                     IParameterHelper parameterHelper, IBus bus, IMailHelper mailHelper, IDataBuilder dataBuilder)
 {
     this.statusWechsler  = statusWechsler;
     this.sqlDataAccess   = sqlDataAccess;
     this.userAccess      = userAccess;
     this.parameterHelper = parameterHelper;
     this.bus             = bus;
     this.mailHelper      = mailHelper;
     this.dataBuilder     = dataBuilder;
 }
        public ProcessSftp(IBus bus)
        {
            this.bus = bus;

            dataAccess      = new UserDataAccess(DbConnectionSetting.Default.ConnectionString);
            parameterHelper = new ParameterHelper();
            mailHelper      = new MailHelper();
            dataBuilder     = new DataBuilder(bus);

            Licensing.Key = SftpSetting.Default.SftpLicenseKey;
        }
Exemple #10
0
 public DownloadAssetConsumer(ICacheHelper cacheHelper,
                              IBus bus,
                              IRequestClient <DoesExistInCacheRequest, DoesExistInCacheResponse> doesExistInCacheClient,
                              IParameterHelper parameterHelper,
                              IMailHelper mailHelper,
                              IDataBuilder dataBuilder,
                              PasswordHelper passwordHelper)
 {
     this.cacheHelper            = cacheHelper;
     this.bus                    = bus;
     this.doesExistInCacheClient = doesExistInCacheClient;
     this.parameterHelper        = parameterHelper;
     this.mailHelper             = mailHelper;
     this.dataBuilder            = dataBuilder;
     this.passwordHelper         = passwordHelper;
 }
 public VecteurController(IVecteurActions vecteurActionsClient,
                          IPublicOrder orderManagerClient,
                          IDigitizationHelper digitizationHelper,
                          IMessageBusCallHelper messageBusCallHelper,
                          IMailHelper mailHelper,
                          IBus bus,
                          IParameterHelper parameterHelper,
                          IDataBuilder dataBuilder)
 {
     this.vecteurActionsClient = vecteurActionsClient ?? throw new ArgumentNullException(nameof(vecteurActionsClient));
     this.orderManagerClient   = orderManagerClient ?? throw new ArgumentNullException(nameof(orderManagerClient));
     this.digitizationHelper   = digitizationHelper ?? throw new ArgumentNullException(nameof(digitizationHelper));
     this.messageBusCallHelper = messageBusCallHelper ?? throw new ArgumentNullException(nameof(messageBusCallHelper));
     this.mailHelper           = mailHelper ?? throw new ArgumentNullException(nameof(mailHelper));
     this.bus             = bus ?? throw new ArgumentNullException(nameof(bus));
     this.parameterHelper = parameterHelper ?? throw new ArgumentNullException(nameof(parameterHelper));
     this.dataBuilder     = dataBuilder ?? throw new ArgumentNullException(nameof(dataBuilder));
 }
Exemple #12
0
        public AssetManager(ITextEngine textEngine, IRenderEngine renderEngine, ITransformEngine transformEngine, PasswordHelper passwordHelper,
                            IParameterHelper parameterHelper, IPdfManipulator pdfManipulator,
                            IPreparationTimeCalculator preparationCalculator, IPrimaerdatenAuftragAccess auftragAccess,
                            IRequestClient <FindArchiveRecordRequest> indexClient,
                            IPackagePriorizationEngine priorizationEngine, IBus bus)
        {
            this.textEngine            = textEngine;
            this.renderEngine          = renderEngine;
            this.transformEngine       = transformEngine;
            this.passwordHelper        = passwordHelper;
            this.parameterHelper       = parameterHelper;
            this.pdfManipulator        = pdfManipulator;
            this.preparationCalculator = preparationCalculator;
            this.auftragAccess         = auftragAccess;
            this.indexClient           = indexClient;
            this.priorizationEngine    = priorizationEngine;
            this.bus = bus;
            aufbereitungsZeitSettings = parameterHelper.GetSetting <SchaetzungAufbereitungszeitSettings>();
            // read and convert priorisierungs settings
            var settings = parameterHelper.GetSetting <AssetPriorisierungSettings>();

            packageSizeDefinition = JsonConvert.DeserializeObject <AssetPackageSizeDefinition>(settings.PackageSizes);
        }
Exemple #13
0
 public CacheSizeWarner(IParameterHelper parameterHelper)
 {
     this.parameterHelper = parameterHelper;
 }
Exemple #14
0
 public CacheService()
 {
     LogConfigurator.ConfigureForService();
     parameterHelper = new ParameterHelper();
 }
 public CacheDeleter(IParameterHelper parameterHelper, IFileSystem fileSystem, ISleeper sleeper)
 {
     this.parameterHelper = parameterHelper;
     this.fileSystem      = fileSystem;
     this.sleeper         = sleeper;
 }
Exemple #16
0
 public ElasticLogManager(LogDataAccess logDataAccess, IParameterHelper parameterHelper)
 {
     this.logDataAccess   = logDataAccess;
     this.parameterHelper = parameterHelper;
 }
Exemple #17
0
 public CachedHarvesterSetting(IParameterHelper parameterHelper)
 {
     this.parameterHelper = parameterHelper;
 }
Exemple #18
0
 public EmailMessageConsumer(IBus bus, IParameterHelper parameterHelper)
 {
     this.bus             = bus;
     this.parameterHelper = parameterHelper;
 }