public FileSearcher(IVirtualTemplateRepository templateRepo, IPhysicalFileReader fileReader, IPhysicalFileLister fileLister, HttpContextBase httpContext) { _templateRepo = templateRepo; _fileReader = fileReader; _fileLister = fileLister; _httpContext = httpContext; }
public void Initialize(InitializationEngine context) { _contentLoader = context.Locate.Advanced.GetInstance <IContentLoader>(); _templateRepository = context.Locate.Advanced.GetInstance <IVirtualTemplateRepository>(); _contentEvents = context.Locate.Advanced.GetInstance <IContentEvents>(); _contentEvents.DeletingContent += ContentEvents_DeletingContent; _contentEvents.PublishedContent += ContentEvents_PublishedContent; _contentEvents.MovedContent += ContentEvents_MovedContent; }
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; }
/// <inheritdoc /> public VirtualTemplatesVirtualPathProvider(IVirtualTemplateRepository viewPersistenceService) { }
public UiTemplateLister(IPhysicalFileLister physicalFileLister, IVirtualTemplateRepository persistenceService) { _persistenceService = persistenceService; _physicalFileLister = physicalFileLister; }