public ItemProcessor(IDestMasterRepository destMasterRepository, IItemConverter itemConverter, IItemFactory itemFactory, AppSettings appSettings)
 {
     _destMasterRepository = destMasterRepository;
     _itemConverter        = itemConverter;
     _itemFactory          = itemFactory;
     _appSettings          = appSettings;
 }
 public ItemFactory(IMetadataProvider metadataProvider, IFieldFactory fieldFactory, AppSettings appSettings, IDestMasterRepository destMasterRepository)
 {
     _metadataProvider     = metadataProvider;
     _fieldFactory         = fieldFactory;
     _appSettings          = appSettings;
     _destMasterRepository = destMasterRepository;
 }
Beispiel #3
0
 public SectionAppearanceConverter(IMetadataProvider metadataProvider, IDestMasterRepository destMasterRepository, IItemConverter itemConverter, IItemFactory itemFactory, IFieldProvider fieldProvider, AppSettings appSettings)
     : base(destMasterRepository, itemConverter, itemFactory, appSettings)
 {
     _destMasterRepository = destMasterRepository;
     _metadataProvider     = metadataProvider;
     _fieldProvider        = fieldProvider;
     _appSettings          = appSettings;
 }
 public SubmitConverter(IMetadataProvider metadataProvider, IDestMasterRepository destMasterRepository, IItemConverter itemConverter, IItemFactory itemFactory, IFieldProvider fieldProvider, AppSettings appSettings, IReporter analysisReporter)
     : base(destMasterRepository, itemConverter, itemFactory, appSettings)
 {
     _destMasterRepository = destMasterRepository;
     _metadataProvider     = metadataProvider;
     _fieldProvider        = fieldProvider;
     _appSettings          = appSettings;
     _analysisReporter     = analysisReporter;
 }
 public ItemConverter(IFieldFactory fieldFactory, AppSettings appSettings, IMetadataProvider metadataProvider, IItemFactory itemFactory, IDestMasterRepository destMasterRepository, IReporter conversionReporter)
 {
     _fieldFactory         = fieldFactory;
     _appSettings          = appSettings;
     _metadataProvider     = metadataProvider;
     _itemFactory          = itemFactory;
     _destMasterRepository = destMasterRepository;
     _conversionReporter   = conversionReporter;
 }
Beispiel #6
0
 public DataMigrator(IDataProvider dataProvider, ISitecoreFormsDbRepository sitecoreFormsDbRepository, IDestMasterRepository destMasterRepository, ISourceMasterRepository sourceMasterRepository, IMetadataProvider metadataProvider, AppSettings appSettings, ILogger logger)
 {
     _dataProvider = dataProvider;
     _sitecoreFormsDbRepository = sitecoreFormsDbRepository;
     _destMasterRepository      = destMasterRepository;
     _sourceMasterRepository    = sourceMasterRepository;
     _metadataProvider          = metadataProvider;
     _appSettings = appSettings;
     _logger      = logger;
 }
Beispiel #7
0
        public MetadataProvider(AppSettings appSettings, IDestMasterRepository destMasterRepository)
        {
            _appSettings          = appSettings;
            _destMasterRepository = destMasterRepository;

            _metadataFiles = GetMetadataFileList();

            foreach (string filePath in _metadataFiles)
            {
                var metadataTemplate = GetItemMetadataByFilePath(filePath);
                _metadataTemplates.Add(metadataTemplate);
            }
        }
 public FormProcessor(ILogger logger, ISourceMasterRepository sourceMasterRepository, AppSettings appSettings, IMetadataProvider metadataProvider,
                      IDestMasterRepository destMasterRepository, IItemConverter itemConverter, IItemFactory itemFactory, SubmitConverter submitConverter,
                      FormAppearanceConverter formAppearanceConverter, SectionAppearanceConverter sectionAppearanceConverter, IReporter conversionReporter)
     : base(destMasterRepository, itemConverter, itemFactory, appSettings)
 {
     _logger = logger;
     _sourceMasterRepository     = sourceMasterRepository;
     _destMasterRepository       = destMasterRepository;
     _appSettings                = appSettings;
     _metadataProvider           = metadataProvider;
     _submitConverter            = submitConverter;
     _formAppearanceConverter    = formAppearanceConverter;
     _sectionAppearanceConverter = sectionAppearanceConverter;
     _conversionReporter         = conversionReporter;
 }
Beispiel #9
0
 public SendEmailConverter(IDestMasterRepository destMasterRepository, ILogger logger)
 {
     _destMasterRepository = destMasterRepository;
     _logger = logger;
 }
Beispiel #10
0
 public SendEmailConverter(IDestMasterRepository destMasterRepository)
 {
     _destMasterRepository = destMasterRepository;
 }