public PageDefinitionSpecificPropertySettingsUpdater(
     Func <IPropertySettingsRepository> propertySettingsRepositoryMethod,
     IGlobalPropertySettingsLocator globalPropertySettingsLocator,
     IPageDefinitionRepository pageDefinitionRepository)
 {
     this._propertySettingsRepositoryMethod = propertySettingsRepositoryMethod;
     this.globalPropertySettingsLocator     = globalPropertySettingsLocator;
     this.pageDefinitionRepository          = pageDefinitionRepository;
 }
 public PageDefinitionSpecificPropertySettingsUpdater(
     IPropertySettingsRepository propertySettingsRepository,
     IGlobalPropertySettingsLocator globalPropertySettingsLocator,
     IPageDefinitionRepository pageDefinitionRepository)
 {
     this.propertySettingsRepository = propertySettingsRepository;
     this.globalPropertySettingsLocator = globalPropertySettingsLocator;
     this.pageDefinitionRepository = pageDefinitionRepository;
 }
 public PageDefinitionSpecificPropertySettingsUpdater(
     Func<IPropertySettingsRepository> propertySettingsRepositoryMethod,
     IGlobalPropertySettingsLocator globalPropertySettingsLocator,
     IPageDefinitionRepository pageDefinitionRepository)
 {
     this._propertySettingsRepositoryMethod = propertySettingsRepositoryMethod;
     this.globalPropertySettingsLocator = globalPropertySettingsLocator;
     this.pageDefinitionRepository = pageDefinitionRepository;
     updatedPropertySettingsCacheKeys = new List<string>();
 }
 public PageTypePropertyUpdater(
     IPageDefinitionFactory pageDefinitionFactory, 
     IPageDefinitionTypeFactory pageDefinitionTypeFactory, 
     ITabFactory tabFactory,
     IPropertySettingsRepository propertySettingsRepository,
     IGlobalPropertySettingsLocator globalPropertySettingsLocator)
 {
     PageDefinitionFactory = pageDefinitionFactory;
     PageDefinitionTypeFactory = pageDefinitionTypeFactory;
     PageTypePropertyDefinitionLocator = new PageTypePropertyDefinitionLocator();
     PageDefinitionTypeMapper = new PageDefinitionTypeMapper(PageDefinitionTypeFactory);
     _tabFactory = tabFactory;
     _propertySettingsRepository = propertySettingsRepository;
     this.globalPropertySettingsLocator = globalPropertySettingsLocator;
 }
 public GlobalPropertySettingsSynchronizer(IPropertySettingsRepository propertySettingsRepository, IGlobalPropertySettingsLocator globalPropertySettingsLocator)
 {
     this.propertySettingsRepository = propertySettingsRepository;
     this.globalPropertySettingsLocator = globalPropertySettingsLocator;
 }
Beispiel #6
0
 public GlobalPropertySettingsSynchronizer(Func <IPropertySettingsRepository> propertySettingsRepositoryMethod, IGlobalPropertySettingsLocator globalPropertySettingsLocator)
 {
     this._propertySettingsRepositoryMethod = propertySettingsRepositoryMethod;
     this.globalPropertySettingsLocator     = globalPropertySettingsLocator;
 }
 public GlobalPropertySettingsSynchronizer(Func<IPropertySettingsRepository> propertySettingsRepositoryMethod, IGlobalPropertySettingsLocator globalPropertySettingsLocator)
 {
     this._propertySettingsRepositoryMethod = propertySettingsRepositoryMethod;
     this.globalPropertySettingsLocator = globalPropertySettingsLocator;
 }