public VirtualTemplateRepository(IVirtualTemplatesCache virtualTemplatesCache,
                                  ISynchronizedObjectInstanceCache cache, IContentRepository contentRepo,
                                  IVirtualTemplateVersionRepository templateVersionRepo, ITemplateKeyConverter keyConverter,
                                  LocalizationService localization, ITemplateComparer fileComparer)
 {
     _virtualTemplatesCache = virtualTemplatesCache;
     _cache               = cache;
     _contentRepo         = contentRepo;
     _templateVersionRepo = templateVersionRepo;
     _keyConverter        = keyConverter;
     _localization        = localization;
     _templateComparer    = fileComparer;
 }
Пример #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;
 }