Beispiel #1
0
 public void InitializeController(FieldProperties fieldProperties, IFieldObjectMarker fieldObjectMarker, IFieldObjectSwapper fieldObjectSwapper,
                                  IFieldUpdater fieldUpdater, ICombinationsFinder combinationsFinder)
 {
     this.fieldProperties    = fieldProperties;
     this.fieldObjectMarker  = fieldObjectMarker;
     this.fieldObjectSwapper = fieldObjectSwapper;
     this.fieldUpdater       = fieldUpdater;
     this.combinationsFinder = combinationsFinder;
 }
 public void Setup()
 {
     _sut     = new PrimeItemScraper();
     _context = new PrimeContext(new DbContextOptionsBuilder <PrimeContext>()
                                 .UseSqlServer("Data Source=ORD03016\\SQLEXPRESS;Integrated Security=True;Initial Catalog=WfPrimeTracker")
                                 .Options);
     _idProvider = new IdProvider();
     _updater    = new FieldUpdater();
     _persister  = new DataPersister(_context, _idProvider, _updater);
 }
 public static void Register(UTinyId id, IFieldUpdater updater)
 {
     Assert.IsFalse(s_FieldUpdaters.ContainsKey(id));
     s_FieldUpdaters.Add(id, updater);
 }
Beispiel #4
0
 public DataPersister(PrimeContext context, IIdProvider idProvider, IFieldUpdater updater)
 {
     _context    = context;
     _idProvider = idProvider;
     _updater    = updater;
 }
Beispiel #5
0
 public NewsUpdater(IFieldUpdater iFieldUpdater, INewsReader iNewsReader, ISitecoreUtilities iSitecoreUtilities)
 {
     _iFieldUpdater = iFieldUpdater;
     _iNewsReader = iNewsReader;
     _iSitecoreUtilities = iSitecoreUtilities;
 }
        public static void UpdateField(Field field, string importValue, IImportOptions importOptions)
        {
            IFieldUpdater updater = GetFieldUpdater(field);

            updater.UpdateField(field, importValue, importOptions);
        }
 public NewsCreator(IFieldUpdater iFieldUpdater)
 {
     _iFieldUpdater = iFieldUpdater;
 }
Beispiel #8
0
 public ItemCreator(IFieldUpdater iFieldUpdater, IItemReader iItemReader)
 {
     _iFieldUpdater = iFieldUpdater;
     _itemReader    = iItemReader;
 }
Beispiel #9
0
 public NewsCreator(IFieldUpdater iFieldUpdater)
 {
     _iFieldUpdater = iFieldUpdater;
 }
Beispiel #10
0
 public ItemUpdater(IFieldUpdater iFieldUpdater, IItemReader itemReader)
 {
     _iFieldUpdater = iFieldUpdater;
     _itemReader    = itemReader;
 }
Beispiel #11
0
 public NewsUpdater(IFieldUpdater iFieldUpdater, INewsReader iNewsReader, ISitecoreUtilities iSitecoreUtilities)
 {
     _iFieldUpdater      = iFieldUpdater;
     _iNewsReader        = iNewsReader;
     _iSitecoreUtilities = iSitecoreUtilities;
 }