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; }
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; }