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); }
public DataPersister(PrimeContext context, IIdProvider idProvider, IFieldUpdater updater) { _context = context; _idProvider = idProvider; _updater = updater; }
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; }
public ItemCreator(IFieldUpdater iFieldUpdater, IItemReader iItemReader) { _iFieldUpdater = iFieldUpdater; _itemReader = iItemReader; }
public NewsCreator(IFieldUpdater iFieldUpdater) { _iFieldUpdater = iFieldUpdater; }
public ItemUpdater(IFieldUpdater iFieldUpdater, IItemReader itemReader) { _iFieldUpdater = iFieldUpdater; _itemReader = itemReader; }
public NewsUpdater(IFieldUpdater iFieldUpdater, INewsReader iNewsReader, ISitecoreUtilities iSitecoreUtilities) { _iFieldUpdater = iFieldUpdater; _iNewsReader = iNewsReader; _iSitecoreUtilities = iSitecoreUtilities; }