public PageDefinitionUpdater(
     IPageDefinitionRepository pageDefinitionRepository, 
     ITabDefinitionRepository tabDefinitionRepository,
     PageDefinitionTypeMapper pageDefinitionTypeMapper)
 {
     this.pageDefinitionRepository = pageDefinitionRepository;
     this.tabDefinitionRepository = tabDefinitionRepository;
     this.pageDefinitionTypeMapper = pageDefinitionTypeMapper;
 }
 public PageDefinitionUpdater(
     IPageDefinitionRepository pageDefinitionRepository, 
     ITabDefinitionRepository tabDefinitionRepository,
     PageDefinitionTypeMapper pageDefinitionTypeMapper)
 {
     this.pageDefinitionRepository = pageDefinitionRepository;
     this.tabDefinitionRepository = tabDefinitionRepository;
     this.pageDefinitionTypeMapper = pageDefinitionTypeMapper;
     newlyCreatedPageDefinitions = new List<string>();
 }
示例#3
0
 public PageDefinitionUpdater(
     IPageDefinitionRepository pageDefinitionRepository,
     ITabDefinitionRepository tabDefinitionRepository,
     PageDefinitionTypeMapper pageDefinitionTypeMapper)
 {
     this.pageDefinitionRepository = pageDefinitionRepository;
     this.tabDefinitionRepository  = tabDefinitionRepository;
     this.pageDefinitionTypeMapper = pageDefinitionTypeMapper;
     newlyCreatedPageDefinitions   = new List <string>();
 }
 public PageTypeDefinitionPropertiesValidator(PageDefinitionTypeMapper pageDefinitionTypeMapper)
 {
     this.pageDefinitionTypeMapper = pageDefinitionTypeMapper;
 }
 public PageTypeDefinitionValidator(PageDefinitionTypeMapper pageDefinitionTypeMapper)
 {
     PropertiesValidator = new PageTypeDefinitionPropertiesValidator(pageDefinitionTypeMapper);
 }