public VirtualTemplateRepository(IVirtualTemplatesCache virtualTemplatesCache,
                                  ISynchronizedObjectInstanceCache cache, IContentRepository contentRepo,
                                  IVirtualTemplateVersionRepository templateVersionRepo, ITemplateKeyConverter keyConverter,
                                  LocalizationService localization)
 {
     _virtualTemplatesCache = virtualTemplatesCache;
     _cache               = cache;
     _contentRepo         = contentRepo;
     _templateVersionRepo = templateVersionRepo;
     _keyConverter        = keyConverter;
     _localization        = localization;
 }
示例#2
0
 public VirtualTemplatesController(
     IVirtualTemplateRepository viewPersistenceService
     , LocalizationService localizationService
     , IUiTemplateLister uITemplateLister
     , IPhysicalFileReader physicalFileReader
     , IVirtualTemplateVersionRepository versionRepository
     , IFileSearcher templateSearcher
     , IProfileHelper profileHelper,
     ITemplateComparer templateComparer)
 {
     _viewPersistenceService = viewPersistenceService;
     _localizationService    = localizationService;
     _uITemplateLister       = uITemplateLister;
     _fileReader             = physicalFileReader;
     _versionRepository      = versionRepository;
     _templateSearcher       = templateSearcher;
     _profileHelper          = profileHelper;
     _templateComparer       = templateComparer;
 }