public PageTypePropertyUpdater( IPageDefinitionFactory pageDefinitionFactory, IPageDefinitionTypeFactory pageDefinitionTypeFactory, ITabFactory tabFactory) { PageDefinitionFactory = pageDefinitionFactory; PageDefinitionTypeFactory = pageDefinitionTypeFactory; PageTypePropertyDefinitionLocator = new PageTypePropertyDefinitionLocator(); PageDefinitionTypeMapper = new PageDefinitionTypeMapper(PageDefinitionTypeFactory); _tabFactory = tabFactory; }
public PageTypePropertyUpdater( IPageDefinitionFactory pageDefinitionFactory, IPageDefinitionTypeFactory pageDefinitionTypeFactory, ITabFactory tabFactory, IPropertySettingsRepository propertySettingsRepository) { PageDefinitionFactory = pageDefinitionFactory; PageDefinitionTypeFactory = pageDefinitionTypeFactory; PageTypePropertyDefinitionLocator = new PageTypePropertyDefinitionLocator(); PageDefinitionTypeMapper = new PageDefinitionTypeMapper(PageDefinitionTypeFactory); _tabFactory = tabFactory; _propertySettingsRepository = propertySettingsRepository; }
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; }